sp_query_store_reset_exec_stats (T-SQL)
Berlaku untuk: SQL Server 2016 (13.x) dan Azure SQL Database Azure SQL Managed Instance yang lebih baru
Menghapus statistik runtime untuk rencana kueri tertentu dari Penyimpanan Kueri. Jika Anda mengaktifkan Penyimpanan Kueri untuk replika sekunder, sp_query_store_reset_exec_stats
hanya dapat dijalankan terhadap replika utama. Cakupan prosedur berlaku untuk seluruh set replika.
Sintaks
sp_query_store_reset_exec_stats [ @plan_id = ] plan_id
[ ; ]
Argumen
[ @plan_id = ] plan_id
ID rencana kueri yang akan dihapus. @plan_id besar, tanpa default.
Mengembalikan nilai kode
0
(berhasil) atau 1
(kegagalan).
Izin
Memerlukan izin UBAH pada database.
Contoh
Contoh berikut mengembalikan informasi tentang kueri di Penyimpanan Kueri.
SELECT txt.query_text_id,
txt.query_sql_text,
pl.plan_id,
qry.*
FROM sys.query_store_plan AS pl
INNER JOIN sys.query_store_query AS qry
ON pl.query_id = qry.query_id
INNER JOIN sys.query_store_query_text AS txt
ON qry.query_text_id = txt.query_text_id;
Setelah Anda mengidentifikasi plan_id yang ingin Anda hapus statistiknya, gunakan contoh berikut untuk menghapus statistik eksekusi untuk rencana kueri tertentu. Contoh ini menghapus statistik eksekusi untuk paket nomor 3.
EXEC sp_query_store_reset_exec_stats 3;