sp_query_store_flush_db (Transact-SQL)

Область применения: SQL Server 2016 (13.x) и более поздних версий База данных SQL Azure Управляемый экземпляр SQL Azure

Записывает часть данных хранилища запросов, находящуюся в памяти, на диск.

Соглашения о синтаксисе Transact-SQL

Синтаксис

sp_query_store_flush_db
[ ; ]

Значения кода возврата

0 (успешно) или 1 (сбой).

Замечания

Если включена хранилище запросов для дополнительных реплика, то при sys.sp_query_store_flush_db выполнении на вторичном реплика этот дополнительный кэш реплика принудительно удаляется в кэш на основном реплика. Это может ускорить синхронизацию данных кэша хранилище запросов с основным реплика, если вторичный реплика сброс кэша в противном случае задерживается при тяжелой рабочей нагрузке.

Разрешения

Необходимо разрешение ALTER для базы данных.

Примеры

В следующем примере выполняется запись части данных хранилища запросов, находящейся в памяти, на диск.

EXEC sp_query_store_flush_db;