Сводка

Завершено

В этом модуле вы узнали, как функция хранилище запросов предлагает сбор данных для постоянного мониторинга производительности запросов. Вы можете включить хранилище запросов в любой базе данных, работающей на экземпляре SQL Server 2016 или более поздней версии, независимо от уровня совместимости базы данных. Хранилище запросов также полезно для тестирования A/B, где измеряется эффект одного изменения, например обновление базы данных или добавление или изменение индекса.

Вы узнали о алгоритме оценки карта inality, который был перезаписан в SQL Server 2014. При обновлении уровня совместимости перенесенной базы данных используется новый средство оценки карта inality. Это изменение в оценке может привести к проблемам с производительностью, которые могут помочь вам устранить хранилище запросов и помощник по настройке запросов (QTA). Помощник по настройке запросов определяет запросы со сниженной производительностью и пытается найти наилучшее исправление производительности. Затем можно использовать исправления для создания руководств по плану.

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

Дополнительные сведения об использовании хранилище запросов и QTA см. в следующих статьях: