Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op: SQL Server 2016 (13.x) en hoger
Azure SQL Database
Azure SQL Managed Instance
Hiermee wordt het in-memory gedeelte van de Query Store-gegevens naar schijf leeggemaakt.
Transact-SQL syntaxisconventies
Syntaxis
sp_query_store_flush_db
[ ; ]
Argumenten
Geen.
Codewaarden retourneren
0
(geslaagd) of 1
(mislukt).
Opmerkingen
Als Query Store is ingeschakeld voor secundaire replica's is ingeschakeld, wordt sys.sp_query_store_flush_db
uitgevoerd op een secundaire replica, de cache van die secundaire replica gedwongen om naar de cache op de primaire replica te worden leeggemaakt. Hierdoor kunnen de cachegegevens van Query Store worden gesynchroniseerd met de primaire replica, als het leegmaken van de secundaire replicacache anders wordt vertraagd onder zware werkbelasting.
Machtigingen
Hiervoor is de machtiging ALTER vereist voor de database.
Voorbeelden
In het volgende voorbeeld wordt het in-memory gedeelte van de Query Store-gegevens naar schijf leeggemaakt.
EXEC sp_query_store_flush_db;
Verwante inhoud
- Prestaties bewaken met behulp van de Query Store-
- Query Store voor secundaire replica's
- sp_query_store_force_plan (Transact-SQL)
- sp_query_store_remove_query (Transact-SQL)
- sp_query_store_unforce_plan (Transact-SQL)
- sp_query_store_reset_exec_stats (Transact-SQL)
- sp_query_store_remove_plan (Transact-SQL)
- Query Store-catalogusweergaven (Transact-SQL)