Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: SQL Server 2016 (13.x) und höher
Azure SQL-Datenbank
Azure SQL Managed Instance
Leert den In-Memory-Teil der Abfragespeicherdaten auf den Datenträger.
Transact-SQL-Syntaxkonventionen
Syntax
sp_query_store_flush_db
[ ; ]
Argumente
Nichts.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Hinweise
Wenn der Abfragespeicher für lesbare Secondärdateien aktiviert ist, wenn sys.sp_query_store_flush_db
er für ein sekundäres Replikat ausgeführt wird, wird der Cache des sekundären Replikats gezwungen, den Cache für das primäre Replikat zu leeren. Dies kann die Abfragespeicher Cachedaten, die mit dem primären Replikat synchronisiert werden, beschleunigen, wenn der sekundäre Replikatcache geleert wird, andernfalls unter hoher Workload verzögert wird.
Berechtigungen
Erfordert die Berechtigung ALTER für die Datenbank.
Beispiele
Im folgenden Beispiel wird der In-Memory-Teil der Abfragespeicherdaten auf den Datenträger geleert.
EXECUTE sp_query_store_flush_db;
Zugehöriger Inhalt
- Überwachen der Leistung mithilfe des Abfragespeichers
- Abfragespeicher für lesbare Secondärdateien
- 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)
- Katalogsichten des Abfragespeichers (Transact-SQL)