sp_query_store_remove_query (T-SQL)
Berlaku untuk: SQL Server 2016 (13.x) dan Azure SQL Database Azure SQL Managed Instance yang lebih baru
Menghapus kueri dan semua rencana terkait dan statistik runtime dari Penyimpanan Kueri.
Sintaks
sp_query_store_remove_query [ @query_id = ] query_id
[ ; ]
Argumen
[ @query_id = ] query_id
ID kueri yang akan dihapus dari Penyimpanan Kueri. @query_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 query_id yang ingin Anda hapus, gunakan contoh berikut untuk menghapus kueri.
EXEC sp_query_store_remove_query 3;