Megosztás a következőn keresztül:


sp_query_store_flush_db (Transact-SQL)

Vonatkozik a következőkre: SQL Server 2016 (13.x) és későbbi verziók Azure SQL DatabaseAzure SQL Managed InstanceSQL database in Microsoft Fabric

Kiüríti a lekérdezéstár adatainak memóriabeli részét a lemezre.

Transact-SQL szintaxis konvenciói

Szintaxis

sp_query_store_flush_db
[ ; ]

Érvek

Egyik sem.

Kódértékek visszaadása

0 (sikeres) vagy 1 (hiba).

Megjegyzések

Ha engedélyezve van az olvasható másodpéldányok lekérdezéstára , amikor sys.sp_query_store_flush_db egy másodlagos replikán hajtják végre, a másodlagos replika gyorsítótára az elsődleges replikán lévő gyorsítótárba kerül. Ez felgyorsíthatja a lekérdezéstár gyorsítótáradatainak az elsődleges replikával való szinkronizálását, ha a másodlagos replika gyorsítótárának kiürítése egyébként nagy számítási feladat esetén késik.

Engedélyek

Az adatbázis alter engedélyére van szükség.

Példák

Az alábbi példa a lekérdezéstár adatainak memóriabeli részét lemezre üríti.

EXECUTE sp_query_store_flush_db;