Описание тега sql-query-store
Хранилище запросов SQL Server, представленное в SQL Server 2016, хранит несколько планов запросов для каждого запроса. Эта информация, собранная с течением времени, полезна при устранении проблем с производительностью запроса с течением времени, в отличие от процедурного кеша, в котором хранится только последний план. Используйте этот тег, если вы используете SQLAzure или версии выше, чем SQLServer 2016.
Распространенные сценарии использования функции хранилища запросов:
- Быстро найдите и исправьте снижение производительности плана, принудительно применив предыдущий план запроса. Исправьте запросы, производительность которых в последнее время снизилась из-за изменений в плане выполнения.
- Определите, сколько раз запрос был выполнен в заданном временном окне, помогая администратору баз данных устранять проблемы с ресурсами производительности.
- Определите n самых популярных запросов (по времени выполнения, потреблению памяти и т. Д.) За последние x часов.
- Аудит истории планов запросов для данного запроса.
- Анализируйте шаблоны использования ресурсов (ЦП, ввода-вывода и памяти) для конкретной базы данных.