Новые возможности SQL Server 2022
Область применения: SQL Server 2022 (16.x)
SQL Server 2022 (16.x) расширяет предыдущие выпуски, развивая SQL Server как платформу с поддержкой многих языков разработки, типов данных, операционных систем, локальных и облачных сред.
В следующем видео представлен SQL Server 2022 (16.x).
Дополнительные видеоматериалы см. в статье:
- Новые возможности SQL Server
- Список воспроизведения SQL Server 2022, предоставляемый данными
- Видео концентратор
В этой статье перечислены новые функции и усовершенствования для SQL Server 2022 (16.x).
Получение SQL Server 2022 (16.x)
Получите выпуск ознакомительной версии SQL Server 2022. Номер сборки: 16.0.1000.6.
Дополнительные сведения и известные проблемы см. в заметках о выпуске SQL Server 2022.
Для оптимального взаимодействия с SQL Server 2022 (16.x) используйте новейшие средства.
Описание функций
В следующих разделах описываются функции, которые улучшены в SQL Server 2022 (16.x).
- Аналитика
- Доступность
- Безопасность
- Производительность
- хранилище запросов и интеллектуальная обработка запросов
- Управление
- Платформа
- Язык
Аналитика
Новые функции или обновления | Сведения |
---|---|
Azure Synapse Link для SQL | Получайте аналитику практически в реальном времени по операционным данным в SQL Server 2022 (16.x). Благодаря простой интеграции между операционными хранилищами в SQL Server 2022 (16.x) и выделенными пулами SQL Azure Synapse Analytics Azure Synapse Link для SQL позволяет выполнять аналитику, бизнес-аналитику и сценарии машинного обучения в операционных данных с минимальным воздействием на исходные базы данных с новой технологией канала изменений. Дополнительные сведения см. в разделе Что такое Azure Synapse Link для SQL?. См. также ограничения и известные проблемы с Azure Synapse Link для SQL. |
Интеграция хранилища объектов | SQL Server 2022 (16.x) представляет новую интеграцию хранилища объектов с платформой данных, что позволяет интегрировать SQL Server с хранилищем объектов, совместимым с S3, в дополнение к служба хранилища Azure. Первая — это резервное копирование по URL-адресу, а вторая — Data Lake Virtualization. Data Lake Virtualization интегрирует PolyBase с хранилищем объектов, совместимым с S3, и добавляет поддержку запроса файлов parquet с помощью T-SQL. |
Виртуализация данных | Запрос различных типов данных для разных типов источников данных из SQL Server. Накопительное обновление 2 для SQL Server 2022 (16.x) теперь предоставляет поддержку файлов TNS Oracle. Дополнительные сведения и примеры см. в CONNECTION_OPTIONS CREATE EXTERNAL DATA SOURCE (Transact-SQL). |
Availability
Новые функции или обновления | Сведения |
---|---|
Подключение к Управляемому экземпляру SQL Azure | Репликация данных между экземпляром SQL Server в Управляемый экземпляр SQL Azure для аварийного восстановления и миграции. Обзор ссылки Управляемый экземпляр. |
Автономная группа доступности | Создайте группу доступности AlwaysOn, которая: — управляет своими объектами метаданных (пользователи, имена входа, разрешения, задания агента SQL и т. д.) на уровне группы доступности в дополнение к уровню экземпляра; — включает специализированные автономные системные базы данных в составе группы доступности. Дополнительные сведения см. в разделе Что такое автономная группа доступности? |
Распределенная группа доступности | Теперь используется несколько TCP-подключений для повышения использования пропускной способности сети через удаленную связь с длительными задержками tcp. |
Улучшенные метаданные резервного копирования | Системная таблица backupset возвращает последнее допустимое время восстановления. См . резервный набор данных. |
Безопасность
Новые функции или обновления | Сведения |
---|---|
Интеграция с Microsoft Defender для облака | Защитите серверы SQL с помощью плана Defender для SQL. План Azure Defender для SQL требует, чтобы расширение SQL Server для Azure включено и включает функции по обнаружению и устранению потенциальных уязвимостей базы данных и выявлению необычных действий, которые могут представлять для нее угрозу. Дополнительные сведения о том, как Defender для SQL может защитить всю базу данных, см. в статье "Обзор Microsoft Defender для SQL Azure". |
Интеграция Microsoft Purview | Применение политик доступа Microsoft Purview ко всем экземплярам SQL Server, зарегистрированным как в Azure Arc, так и в управлении использованием данных Microsoft Purview. Недавно появившиеся роли sql Монитор производительности и аудитора безопасности SQL соответствуют принципу наименьших привилегий с помощью политик доступа Microsoft Purview. Дополнительные сведения см. в статье о подготовке доступа владельца данных для SQL Server, включенного Azure Arc . |
Бухгалтерская книга | Функция реестра позволяет определять неавторизованные изменения в базе данных. Вы можете криптографически подтвердить другие стороны, такие как аудиторы или другие деловые стороны, что ваши данные не были изменены. Общие сведения о реестре см. в разделе "Реестр". |
Проверка подлинности Microsoft Entra | Используйте проверку подлинности с идентификатором Microsoft Entra (ранее Azure Active Directory) для подключения к SQL Server. Начиная с sql Server 2022 (16.x) накопительного обновления 6, можно настроить репликацию транзакций с проверкой подлинности Microsoft Entra — общедоступная версия (GA) в накопительном обновлении 12. |
Always Encrypted с безопасными анклавами | Поддержка параметров JOIN, GROUP BY и ORDER BY, а также текстовых столбцов с использованием параметров сортировки UTF-8 в конфиденциальных запросах с помощью анклава. Повышенная производительность. См. раздел Always Encrypted с безопасными анклавами. |
контроль доступа: разрешения | Новые детализированные разрешения повышают соблюдение принципа наименьших привилегий Дополнительные сведения о обновленной системе разрешений SQL для принципа наименьших привилегий и внешних политик см. здесь. |
контроль доступа: роли уровня сервера | Новые встроенные роли уровня сервера обеспечивают минимальный привилегированный доступ для административных задач, которые применяются ко всему экземпляру SQL Server |
Динамическое маскирование данных | Детализированные разрешения UNMASK для динамического маскирования данных. |
Поддержка сертификатов PFX и других улучшений шифрования | Новая поддержка импорта и экспорта отформатированных сертификатов pFX-файла и закрытых ключей. Возможность резервного копирования и восстановления главных ключей для Хранилище BLOB-объектов Azure. Теперь у созданных SQL Server сертификатов имеется размер ключа RSA по умолчанию 3072 бита. Добавлен параметр BACKUP SYMMETRIC KEY и RESTORE SYMMETRIC KEY. См. также сертификат BACKUP. |
Поддержка протокола MS-TDS 8.0 | Новая итерация протокола MS-TDS. См. сведения о поддержке TDS 8.0 и поддержке TLS 1.3: — делает шифрование обязательным; — сопоставляет MS-TDS с HTTPS, что делает его управляемым сетевыми устройствами для дополнительной безопасности; — удаляет настраиваемое чередование MS-TDS и TLS и включает использование TLS 1.3 и последующих версий этого протокола. |
Производительность
Новые функции или обновления | Сведения |
---|---|
Усовершенствования параллелизма при кратковременных блокировках страниц системой | Параллельное обновление страниц глобальной карты распределения (GAM) и общей глобальной карты распределения (SGAM) сокращает состязание за кратковременную блокировку страниц при выделении и освобождении страниц данных и экстентов. Эти улучшения применяются ко всем пользовательским базам данных и особенно к tempdb тяжелым рабочим нагрузкам. |
Параллельное сканирование буферного пула | Повышает производительность операций сканирования буферного пула на компьютерах с большим объемом памяти, используя несколько ядер ЦП. Дополнительные сведения об операциях, которые активируют проверку буферного пула, могут выполняться медленно на компьютерах с большой памятью. |
Упорядоченный кластеризованный индекс columnstore | Упорядоченный кластеризованный индекс columnstore (CCI) сортирует существующие данные в памяти, прежде чем построитель индексов сжимает данные в сегменты индекса. Это может привести к более эффективному удалению сегментов, а значит и повышению производительности по мере уменьшения количества сегментов для чтения с диска. Дополнительные сведения см. в статье CREATE COLUMNSTORE INDEX and What's new in columnstore indexes. См. раздел "Настройка производительности с упорядоченными кластеризованными индексами columnstore". |
Улучшено исключение сегментов columnstore | Все индексы columnstore получают преимущество от расширенного исключения сегментов по типу данных. Выбор типа данных может оказать значительное влияние на производительность запросов на основе общих предикатов фильтра для запросов к индексу columnstore. Это исключение сегмента применялось к числовым типам данных, типам данных даты и времени, а также к типу данных datetimeoffset с масштабом, меньшим или равным двум. Начиная с SQL Server 2022 (16.x) возможности исключения сегментов распространяются на строковые, двоичные типы данных, типы данных GUID и тип данных datetimeoffset для масштаба больше двух. |
Управление OLTP в памяти | Улучшение управления памятью на серверах с большим объемом памяти для сокращения случаев нехватки памяти. |
Рост файла виртуального журнала | В предыдущих версиях SQL Server, если следующий рост превышает 1/8 текущего размера журнала, а рост составляет менее 64 МБ, были созданы четыре VLF. В SQL Server 2022 (16.x) это поведение немного отличается. Создается только один VLF, если размер журнала меньше или равен 64 МБ и больше 1/8 текущего размера журнала. Дополнительные сведения о росте VLF см. в разделе Файлы виртуальных журналов (VLF). |
Управление потоками | - ParallelRedoThreadPool : пул потоков уровня экземпляра, общий доступ ко всем базам данных с работой повторного выполнения. Благодаря этому каждая база данных может использовать преимущества параллельного повтора. Параллельный пул потоков повтора позволяет нескольким потокам обрабатывать записи журнала одной базы данных одновременно (параллельно). В предыдущих версиях число доступных потоков для повтора ограничено 100.- ParallelRedoBatchRedo : повтор записей журналов пакетируется под одной защелкой, повышая скорость. Это улучшает восстановление, повторное выполнение перехвата и повторное восстановление аварийного восстановления. |
Снижение повышения уровня операций ввода-вывода буферного пула | Уменьшите количество инцидентов с одной страницей, которые повышаются до восьми страниц при заполнении буферного пула из хранилища, что приводит к ненужным ввода-выводам. Буферный пул можно заполнять более эффективно механизмом чтения. Это изменение было введено в SQL Server 2022 (все выпуски) и включено в База данных SQL Azure и Управляемый экземпляр SQL Azure. |
Расширенные алгоритмы спинблокировки | Спинлоки являются огромной частью согласованности внутри подсистемы для нескольких потоков. Внутренние корректировки в ядро СУБД делают спинлок более эффективными. Это изменение было введено в SQL Server 2022 (все выпуски) и включено в База данных SQL Azure и Управляемый экземпляр SQL Azure. |
Улучшенные алгоритмы файлов виртуального журнала (VLF) | Журнал виртуальных файлов (VLF) — это абстракция физического журнала транзакций. Наличие большого количества небольших VLFS на основе роста журнала может повлиять на производительность таких операций, как восстановление. Мы изменили алгоритм для того, сколько файлов VLF мы создаем во время определенных сценариев роста журнала. Дополнительные сведения об изменении этого алгоритма в SQL Server 2022 (16.x) см. в статье "Файлы виртуальных журналов( VLFs)". Это изменение было введено в SQL Server 2022 (все выпуски) и включено в База данных SQL Azure. |
Мгновенное инициализация файлов для событий роста файлов журнала транзакций | Как правило, файлы журнала транзакций не могут воспользоваться мгновенным инициализацией файлов (IFI). Начиная с SQL Server 2022 (16.x) (все выпуски) и в База данных SQL Azure, мгновенное инициализация файлов может воспользоваться событиями роста журнала транзакций до 64 МБ. Размер автоматического увеличения по умолчанию для новых баз данных составляет 64 МБ. События автоматического увеличения файла журнала транзакций, превышающие 64 МБ, не могут воспользоваться мгновенным инициализацией файла. Дополнительные сведения см. в разделе Мгновенная инициализация файлов базы данных. |
Хранилище запросов и интеллектуальная обработка запросов
Семейство функций интеллектуальной обработки запросов (IQP) включает функции, которые повышают производительность существующих рабочих нагрузок с минимальными усилиями по реализации.
Новые функции или обновления | Сведения |
---|---|
Хранилище запросов на вторичных репликах | Функция хранилища запросов на вторичных репликах обеспечивает для рабочих нагрузок вторичных реплик такие же функции хранилища запросов, как и для первичных. Дополнительные сведения см. в разделе Хранилище запросов для вторичных реплик. Дополнительные сведения см. в разделе Улучшения в хранилище запросов далее в этой статье. |
Указания хранилища запросов | хранилище запросов подсказки используют хранилище запросов для предоставления метода для формирования планов запросов без изменения кода приложения. Ранее доступны только в База данных SQL Azure и Управляемый экземпляр SQL Azure подсказки хранилище запросов теперь доступны в SQL Server 2022 (16.x). Требует включения хранилища запросов и режима чтения/записи. |
Обратная связь для временно предоставляемого буфера памяти | Обратная связь для временно предоставляемого буфера памяти корректирует размер памяти, выделенной для запроса на основе предыдущей производительности. SQL Server 2022 (16.x) представляет отзыв о предоставлении памяти в режиме процента и сохраняемости. Требуется включить хранилище запросов. - Сохраняемость. Возможность, которая позволяет сохранять обратную связь для временно предоставляемого буфера памяти для заданного кэшированного плана в хранилище запросов, чтобы обратную связь можно было использовать повторно после вытеснения кэша. Преимущества сохраняемости предоставляют отзывы о предоставлении памяти, а также новые функции обратной связи DOP и CE. - Процентиль. Новый алгоритм повышает производительность запросов с изменчивыми требованиями к памяти, используя сведения о временно предоставляемом буфере памяти из нескольких предыдущих выполнений запросов, а не одного только последнего выполнения запроса. Требуется включить хранилище запросов. Хранилище запросов включено по умолчанию для недавно созданных баз данных, начиная с SQL Server 2022 CTP 2.1. |
Оптимизация планов с учетом параметров | Автоматически включает несколько активных кэшируемых планов для одной параметризованной инструкции. Кэшированные планы выполнения учитывают в значительной степени разные размеры данных на основе значений параметров среды выполнения, предоставленных клиентом. Дополнительные сведения см. в статье Оптимизация плана конфиденциальности параметров. |
Обратная связь по степени параллелизма (DOP) | Новый параметр конфигурации DOP_FEEDBACK с заданной областью базы данных автоматически корректирует степень параллелизма для повторяющихся запросов, чтобы оптимизировать рабочие нагрузки, в которых неэффективный параллелизм может привести к проблемам с производительностью. Аналогично оптимизациям, используемым в Базе данных SQL Azure. Требует включения хранилища запросов и режима чтения/записи.Начиная с RC 0, при каждой повторной компиляции запросов в SQL Server статистика среды выполнения запросов с использованием существующих отзывов сравнивается со статистикой среды выполнения предыдущей компиляции с использованием существующих отзывов. Если производительность не одинакова или лучше, мы очищаем все отзывы DOP и активируем повторное анализ запроса, начиная с скомпилированного DOP. См . отзывы о степени параллелизма (DOP). |
Обратная связь об оценке количества элементов | Определяет и исправляет неоптимальные планы выполнения запросов для повторяющихся запросов, если эти проблемы вызваны неверными предположениями модели оценки. Требует включения хранилища запросов и режима чтения/записи. См . отзыв о оценке кратности (CE). |
Принудительное применение оптимизированного плана | Использует воспроизведение компиляции, чтобы сократить время компиляции для принудительного создания плана за счет предварительного кэширования неповторяемых шагов компиляции плана. Дополнительные сведения о принудительном использовании оптимизированного плана с помощью хранилища запросов. |
Управление
Новые функции или обновления | Сведения |
---|---|
Интегрированный процесс настройки расширения Azure для SQL Server | Установите расширение Azure для SQL Server во время настройки. Требуется для компонентов интеграции Azure. Дополнительные сведения см. в разделе: - Установка SQL Server из командной строки - Установка SQL Server с помощью мастера установки (программа установки). |
Управление расширением Azure для SQL Server | Используйте диспетчер конфигурации SQL Server для управления расширением Azure в службе SQL Server. Требуется для создания SQL Server, включенного экземпляром Azure Arc, и для других подключенных функций Azure. См. статью Диспетчер конфигурации SQL Server. |
Вычисление максимальной памяти сервера | Во время установки программа установки SQL рекомендует значение максимального объема памяти сервера в соответствии с документированными рекомендациями. Базовое вычисление отличается в SQL Server 2022 (16.x), чтобы отразить рекомендуемые параметры конфигурации памяти сервера. |
Улучшения функции Ускоренного восстановления базы данных (ADR) | Существует несколько улучшений для решения постоянного хранилища версий (PVS) и общей масштабируемости. SQL Server 2022 (16.x) реализует более чистый поток хранилища версий для каждой базы данных вместо экземпляра, а объем памяти для отслеживания страниц PVS был улучшен. Существует также несколько улучшений эффективности ADR, таких как улучшения параллелизма, которые помогают процессу очистки более эффективно работать. ADR очищает страницы, которые ранее не удалось очистить из-за блокировки. См . улучшения ADR в SQL Server 2022 (16.x). |
Улучшенная поддержка резервного копирования моментальных снимков | Добавлена поддержка Transact-SQL для замораживания и размораживания ввода-вывода без необходимости использования клиента VDI. Создание резервной копии моментальных снимков Transact-SQL. |
Сжатие базы данных с параметром WAIT_AT_LOW_PRIORITY | В предыдущих выпусках сжатие баз данных и файлов базы данных для освобождения места часто приводило к проблемам с параллелизмом. SQL Server 2022 (16.x) добавляет WAIT_AT_LOW_PRIORITY в качестве дополнительного варианта для операций сжатия (DBCC SHRINKDATABASE и DBCC SHRINKFILE). При указании параметра WAIT_AT_LOW_PRIORITY новые запросы, требующие блокировок Sch-S или Sch-M, не блокируются ожиданием операцией сжатия, пока операция сжатия не перестанет ожидать и начнет выполняться. См. Сжатие базы данных и Сжатие файла. |
Сжатие XML | Сжатие XML предоставляет метод сжатия XML-данных вне строки как для XML-столбцов, так и для XML-индексов, повышая требования к производительности. Дополнительные сведения см. в разделе CREATE TABLE и CREATE INDEX. |
Параллелизм статистики асинхронного автоматического обновления | Избегайте потенциальных проблем с параллелизмом с помощью асинхронного обновления статистики, если включить ASYNC_STATS_UPDATE_WAIT_AT_LOW_PRIORITY конфигурацию с областью базы данных. |
Резервное копирование и восстановление в совместимое с S3 хранилище объектов | SQL Server 2022 (16.x) расширяет BACKUP /URL /RESTORE TO FROM синтаксис, добавив поддержку нового соединителя S3 с помощью REST API. См. раздел Резервное копирование по URL-адресу. |
Платформа
Новые функции или обновления | Сведения |
---|---|
Sql Server Native Client (SNAC) удален | SQL Server Native Client (SNAC) не поставляется с:
|
Гибридный пул буферов с прямой записью | Уменьшает количество memcpy команд, которые необходимо выполнить на измененных страницах данных или индексов, размещенных на устройствах PMEM. Это просвещение теперь доступно для Windows 2022 и Linux. Дополнительные сведения см. в разделе Гибридный пул буферов с прямой записью и настройкой постоянной памяти (PMEM) для SQL Server в Windows. |
Интегрированное ускорение и разгрузка | SQL Server 2022 (16.x) использует технологии ускорения от партнеров, таких как Intel, для предоставления расширенных возможностей. В выпуске технология Intel® QuickAssist (QAT) обеспечивает сжатие резервных копий и разгрузку оборудования. Дополнительные сведения см. в разделе Интегрированное ускорение и разгрузка. |
Улучшенная оптимизация | SQL Server 2022 (16.x) использует новые аппаратные возможности, включая расширение Advanced Vector Extension (AVX) 512 для улучшения операций в пакетном режиме. Требуется флаг трассировки 15097. См. DBCC TRACEON — флаги трассировки (Transact-SQL). |
Язык
Новые функции или обновления | Сведения |
---|---|
Возобновляемые ограничения на добавление таблиц | Поддерживает приостановку и возобновление операции ALTER TABLE ADD CONSTRAINT. Можно возобновить такую операцию после периодов обслуживания, отработки отказа или системных сбоев. |
CREATE INDEX | WAIT_AT_LOW_PRIORITY добавлено предложение операций с индексами в сети. |
Репликация транзакций | Одноранговая репликация позволяет обнаруживать и разрешать конфликты, что дает преимущество последнему средству записи. Впервые представлено в предварительной версии SQL Server 2019 (15.x) CU 13. Дополнительные сведения см. в статье "Автоматическое обработка конфликтов с последними победами записи". |
CREATE STATISTICS | Добавление параметра AUTO_DROP Автоматическая статистика с низким приоритетом. |
Предложение SELECT ... WINDOW | Определяет секционирование и упорядочение набора строк перед применением функции окна, которая использует окно в предложении OVER. См. раздел SELECT — WINDOW. |
IS [NOT] DISTINCT FROM | Определяет, будут ли два выражения по сравнению друг с другом иметь значение NULL, а также гарантирует ли результат значение True или False. Дополнительные сведения см. в статье IS [NOT] DISTINCT FROM (Transact-SQL). |
Функции временных рядов | Можно хранить и анализировать данные, которые изменяются с течением времени, используя возможности временного окна, агрегирования и фильтрации. - DATE_BUCKET - GENERATE_SERIES Следующие функции добавляют поддержку IGNORE NULLS и RESPECT NULLS :- FIRST_VALUE - LAST_VALUE |
Функций JSON | - ISJSON - JSON_PATH_EXISTS - JSON_OBJECT - JSON_ARRAY |
Агрегатные функции | - APPROX_PERCENTILE_CONT - APPROX_PERCENTILE_DISC |
Функции T-SQL | - Логические функции — GREATEST - Логические функции — LEAST - STRING_SPLIT - DATETRUNC - LTRIM - RTRIM - TRIM |
Функции поразрядной операции | - LEFT_SHIFT (Transact SQL) - RIGHT_SHIFT (Transact SQL) - BIT_COUNT (Transact SQL) - GET_BIT (Transact SQL) - SET_BIT (Transact SQL) |
Инструменты
Новые функции или обновления | Сведения |
---|---|
Azure Data Studio | Получите последний выпуск на странице загрузки и установки Azure Data Studio. Последний выпуск включает поддержку SQL Server 2022 (16.x). |
Распределенное воспроизведение | Программа установки SQL Server больше не включает исполняемые файлы клиента и контроллера распределенного воспроизведения. Они доступны вместе с исполняемым файлом администратора в виде отдельного скачивания |
Среда SQL Server Management Studio | Теперь доступен SSMS версии 19.0 и является рекомендуемой версией SSMS для SQL Server 2022 (16.x). Скачайте SQL Server Management Studio (SSMS). |
SQLPackage.exe | Версия 19 SqlPackage обеспечивает поддержку SQL Server 2022 (16.x). Получите последнюю версию при загрузке и установке SqlPackage. |
VS Code | Версия 1.67 VS Code и более высокая поддержка SQL Server 2022 (16.x). Получите последний выпуск по адресу https://code.visualstudio.com/. |
Службы машинного обучения SQL
Начиная с SQL Server 2022 (16.x), среды выполнения для R, Python и Java больше не устанавливаются с помощью программы установки SQL. Вместо этого установите все необходимые пользовательские среды выполнения и пакеты. Дополнительные сведения см. в статье об установке служб SQL Server 2022 Машинное обучение (Python и R) в Windows или установке служб SQL Server 2022 Машинное обучение (Python и R) в Linux.
Дополнительная информация:
В этом разделе содержатся дополнительные сведения о функциях, выделенных ранее.
Улучшения в хранилище запросов
Хранилище запросов помогает лучше отслеживать историю производительности, устранять неполадки, связанные с планом выполнения запросов, и включать новые возможности в Базе данных SQL Azure, Управляемом экземпляре SQL Azure и SQL Server 2022 (16.x). CTP 2.1 представляет хранилище запросов, включенное по умолчанию для новых баз данных. Если необходимо включить хранилище запросов, см. раздел "Включить хранилище запросов".
Для баз данных, которые были восстановлены из других экземпляров SQL Server и для тех баз данных, которые обновляются с обновления на месте до SQL Server 2022 (16.x), эти базы данных сохраняют предыдущие параметры хранилище запросов.
Для баз данных, восстановленных из предыдущих экземпляров SQL Server, отдельно оцените настройки уровня совместимости базы данных, так как некоторые возможности интеллектуальной обработки запросов включаются настройкой уровня совместимости.
Если возникли проблемы с хранилище запросов, администраторы могут использовать пользовательские политики отслеживания для дальнейшего настройки того, что хранилище запросов захватывает. Пользовательские политики записи позволяют тонко настраивать данные, которые захватывает хранилище запросов. Настраиваемые политики записи можно использовать для более выборочного определения запросов и собираемых сведений о запросах. Например, администратор может захватить только самые дорогие запросы, повторяющиеся запросы или запросы с высоким уровнем затрат на вычисления. Пользовательские политики записи могут помочь хранилищу запросов записывать наиболее важные запросы в рабочей нагрузке. STALE_CAPTURE_POLICY_THRESHOLD
За исключением параметра, эти параметры определяют условия OR, необходимые для отслеживания запросов в заданном значении порогового значения политики отслеживания устаревших значений. Например, значения по умолчанию в QUERY_CAPTURE_MODE = AUTO
:
...
QUERY_CAPTURE_MODE = CUSTOM,
QUERY_CAPTURE_POLICY = (
STALE_CAPTURE_POLICY_THRESHOLD = 24 HOURS,
EXECUTION_COUNT = 30,
TOTAL_COMPILE_CPU_TIME_MS = 1000,
TOTAL_EXECUTION_CPU_TIME_MS = 100
)
...
Служба SQL Server имеет режим запуска "Автоматический (отложенный запуск")
В SQL Server 2022 (16.x) и более поздних версиях при настройке режима запуска службы SQL Server для службы SQL Server автоматически в Configuration Manager служба запускается в режиме автоматического (отложенного запуска), даже если режим запуска отображается как автоматический.
SQL Server Analysis Services
В этом выпуске появились новые функции и улучшения производительности, управления ресурсами и поддержки клиентов. Сведения о конкретных обновлениях см. в статье Новые возможности в SQL Server Analysis Services.
службы SQL Server Reporting Services
В этом выпуске представлены новые функции и улучшения специальных возможностей, системы безопасности и надежности, а также исправления ошибок. Сведения о конкретных обновлениях см. в статье Новые возможности в SQL Server Reporting Services (SSRS).
SQL Server Integration Services
Сведения об изменениях, связанных со службами SQL Server Integration Services, см. в разделе "Обратная совместимость служб Integration Services".
другие службы.
Этот выпуск не добавляет функции для служб Master Data Services SQL Server.
Связанный контент
- Модуль SqlServer PowerShell
- SQL Server PowerShell
- Семинары по SQL Server
- Заметки о выпуске SQL Server 2022
Получение справки
- Идеи об SQL. Есть рекомендации по улучшению SQL Server?
- Вопросы и ответы по продуктам Майкрософт (SQL Server)
- DBA Stack Exchange (тег sql-server): вопросы о SQL Server
- Stack Overflow (тег sql-server): ответы на вопросы о разработке SQL
- Reddit: общие сведения о SQL Server
- Условия лицензии и информация о Microsoft SQL Server
- Варианты поддержки для бизнес-пользователей
- Дополнительная справка и отзывы по SQL Server
Примите участие в разработке документации по SQL
Знаете ли вы, что содержимое SQL можно изменить самостоятельно? Это не только улучшит нашу документацию, но и даст вам статус участника в создании этой страницы.
Дополнительные сведения см. в разделе Участие в работе над документацией по SQL Server.