Query Store предназначен для предоставления информации пользователю о производительности любых выполняемых запросов. Он самостоятельно собирает их историю, планы, демонстрирует затраченное на работу время, а также сохраняет для просмотра.
Основные преимущества Query Store
Благодаря удобной системе можно увидеть шаблоны использования баз данных, оценить, когда происходят изменения существующего плана. Другие функции:
- Поиск текста любого запроса, выполненного в течение последних 7 дней. Его можно просмотреть с помощью каталога sys.query_store_query и sys.query_store_query_text.
- Поиск запросов, выполняемых чаще всего. У пользователя есть возможность увидеть и проанализировать наиболее популярные варианты, использовав соответствующую функцию.
- Оценка времени выполнения запроса. Клиент сможет обратить внимание, в какие моменты при обработке появляются проблемы, понять, в чем причины.
Система доступна во всех регионах для пользователей без дополнительной оплаты. Для включения необходимо использовать команду ALTER DATABASE <database name> SET QUERY_STORE=ON.