Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: SQL Server 2016 (13.x) ve sonraki sürümler
Azure SQL Database
Azure SQL Managed Instance
SQL database in Microsoft Fabric
Sorguyu ve ilişkili tüm planları ve çalışma zamanı istatistiklerini Sorgu Deposu'ndan kaldırır.
Transact-SQL söz dizimi kuralları
Sözdizimi
sp_query_store_remove_query [ @query_id = ] query_id
[ ; ]
Bağımsız değişken
Önemli
Genişletilmiş saklı yordamlar için bağımsız değişkenler, Sözdizimi bölümünde açıklandığı gibi belirli bir sırada girilmelidir. Parametreler sıra dışı girilirse bir hata iletisi oluşur.
[ @query_id = ] query_id
Sorgu Deposu'ndan kaldırılacak sorgunun kimliği. @query_idbigintvarsayılan değildir.
Dönüş kodu değerleri
0 (başarı) veya 1 (başarısızlık).
İzinler
Veritabanında ALTER izni gerektirir.
Örnekler
Aşağıdaki örnek, Sorgu Deposu'ndaki sorgular hakkında bilgi döndürür.
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;
Silmek istediğiniz query_id belirledikten sonra, sorguyu silmek için aşağıdaki örneği kullanın.
EXECUTE sp_query_store_remove_query 3;
İlgili içerik
- sp_query_store_force_plan (Transact-SQL)
- sp_query_store_remove_plan (Transact-SQL)
- sp_query_store_unforce_plan (Transact-SQL)
- sp_query_store_reset_exec_stats (Transact-SQL)
- sp_query_store_flush_db (Transact-SQL)
- Sorgu Deposu katalog görünümlerini (Transact-SQL)
- Sorgu Deposu kullanarak performansı izleme