Страницы

Показаны сообщения с ярлыком SQL Server 2019. Показать все сообщения
Показаны сообщения с ярлыком SQL Server 2019. Показать все сообщения

среда, 9 июня 2021 г.

Оптимизированные под память файловые группы в SQL Server 2019

Пришло время для очередного веб-каста по SQL Server 2019. А здесь мы добрались до файловых групп, оптимизированных под память (Memory-Optimized File Group) и технологии размещения базы данных в оперативной памяти (In-memory Database).

В веб-касте представлено описание оптимизированных под память файловых групп, а также технологий, лежащих в их основе, принципов работы и существующих ограничений. Демонстрационная часть веб-каста отведена под создание базы данных, добавление оптимизированной под память файловой группы и размещению во вновь созданной файловой группе таблицы с данными.

Подробности и видео: LebedevUM.

P.S. Если вы хотите подробнее познакомиться с другими типами файловых групп в SQL Server 2019, рекомендую посмотреть следующие веб-касты:

понедельник, 29 марта 2021 г.

FILESTREAM в SQL Server 2019

Лучше поздно чем никогда, подумал я и нашел время чтобы вернуться к теме Microsoft SQL Server 2019. В прошлый раз мы рассматривали классические файловые группы для хранения табличных данных и прочих структур SQL Server, а на этот раз сосредоточимся на хранении двоичных объектов при помощи технологии потока данных (FILESTREAM).

Веб-каст состоит из двух частей, в первой части вы найдете описание технологии FILESTREAM, а также демонстрации настройки экземпляра, добавления файловой группы FILESTREAM к базе данных и создания контейнера для хранения двоичных объектов. Дополнительные демонстрации содержат запись двоичных объектов в базу данных при помощи функции OPENROWSET. Также в первой части подробно описывается и демонстрируется структура контейнера FILESTREAM.

Во второй части речь идёт о возможности организации не транзакционного доступа к двоичным файлам, хранящимся в SQL Server, при помощи таблиц файлов (File Table), построенных на базе технологии FILESTREAM. Отдельное внимание в веб-касте уделено структуре каталогов при не транзакционном доступе и возможности настройки уровня доступа к таблицам файлов.

Подробности и видео: LebedevUM.

P.S. Если вы не знакомы с внутренней организацией баз данных SQL Server, рекомендую предварительно посмотреть веб-каст «Файловые группы в SQL Server 2019».


среда, 23 сентября 2020 г.

Файловые группы в SQL Server 2019


Коллеги! Сегодня представляю вашему вниманию первый веб-каст по SQL Server 2019. Веб-каст посвящен организации хранения в базах данных SQL Server.

В веб-касте представлено описание файлов базы данных, файловых групп (File Groups), страниц данных и распределения табличных данных по файлам. Центральное место в веб-касте отведено демонстрациям создания файловой группы из нескольких файлов, заполнения файлов данными и возможностей просмотра распределения табличных данных по файлам в файловой группе.

Подробности и видео: LebedevUM.

P.S. В дальнейшем я планирую продолжить рассказ об организации хранения данных в SQL Server и рассказать о других типах файловых групп.

вторник, 28 января 2020 г.

Доступна бета-версия Red Hat Enterprise Linux 8.2


21 января 2020 года команда Red Hat Enterprise Linux анонсировала доступность новейшей бета-версии лидирующей в мире корпоративной платформы Linux: Red Hat Enterprise Linux (RHEL) 8.2. Придерживаясь обещанного 6-ти месячного темпа минорных релизов платформы, бета-версия RHEL 8.2 спроектирована и разработана для упрощения и более быстрой адаптации актуальных производственных инноваций. Помимо этого, данный темп и инженерный процесс предназначены для помощи аппаратным партнерам Red Hat быстрее доставлять поддерживаемые аппаратные конфигурации, расширяя возможности клиентов по выбору оборудования для центров обработки данных (ЦОД).

Помимо преимуществ регулярных релизов, RHEL 8.2 обеспечивает расширения пользовательских возможностей для новых и существующих клиентов, развивая возможности мониторинга и производительности, а также добавляя новые поддерживаемые языки и инструменты разработки.

Расширение пользовательских возможностей.


Для упрощения регистрации подписок RHEL для новых и существующих пользователей, бета-версия RHEL 8.2 добавила шаг регистрации подписки (Subscription Registration) в установочный процесс. Это устраняет необходимость выполнять обновление YUM сразу после установки для подтверждения регистрации подписки RHEL. Дополнительно, служба управления аналитикой Red Hat Insight, которая помогает сохранять системы RHEL запущенными c высоким уровнем доступности, может быть включена в процессе установки. Данная возможность доставляет мониторинг Insights сразу после окончания установки.

Также бета-версия RHEL 8.2 добавляет новые возможности для помощи администраторам лучше управлять жизненным циклом RHEL. Несмотря на то, что преимущества подписки RHEL применяются вне зависимости от версии установленной операционной системы, технологические и бизнес-требования меняются, в результате требуется переход к более новым релизам. Бета версия RHEL 8.2 предлагает командам поддержки и обеспечения информационных технологий (ИТ) протестировать возможность обновления на месте (In-Place) с RHEL 6/7 до RHEL 8, особенно это важно для RHEL 6, так как расширенная поддержка 6-ой версии истекает в ноябре 2020.

Мониторинг и производительность.


Так как корпоративные ИТ-активы растут в размерах и масштабе в гибридных и мульти-облачных инфраструктурах, возможность более эффективного мониторинга, управления и анализа внутреннего окружения операционной системы – это ключ необходимый корпоративным командам ИТ. Бета версия RHEL 8.2 помогает еще больше расширить возможности мониторинга и производительности за счет представления Performance Co-Pilot (PCP) 5.02, который предоставляет новых агентов сбора для Microsoft SQL Server 2019. Бета версия RHEL 8.2 также добавляет более плотную интеграцию с расширенным пакетным фильтром Беркли (eBPF) на всех поддерживаемых архитектурах.

Новейшие поддерживаемые инструменты разработки с открытым исходным кодом.


RHEL 8 представил потоки приложений (Application Streams), которые отделяют языки, среды и прочие инструменты разработки от базовых пакетов операционной системы, добавляя стабильность без ограничения инноваций приложений. Бета версия RHEL 8.2 расширяет это, предлагая новые поддерживаемые инструменты разработки через потоки приложений (Application Streams), в том числе:
  • GCC Toolset 9.1.
  • Python 3.8.
  • Maven 3.6.

Для получения дополнительной информации по бета-версии RHEL 8.2 воспользуйтесь заметками к релизу. Чтобы протестировать бета-версию, обратитесь к подписке через Red Hat Customer Portal или бесплатно зарегистрируйте подписку разработчика (Developer Subscription).