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.
SQL Server Management Studio, etkin bir sorgunun canlı yürütme planını görüntüleme olanağı sağlar. Bu canlı sorgu planı, denetimler bir sorgu planı işlecinden diğerine aktıkça sorgu yürütme işlemiyle ilgili gerçek zamanlı içgörüler sağlar. Canlı sorgu planı, genel sorgu ilerleme durumunu ve üretilen satır sayısı, geçen süre, işleç ilerleme durumu ve daha fazlası gibi işleç düzeyinde çalışma zamanı yürütme istatistiklerini görüntüler.
Sorgunun tamamlanmasını beklemenize gerek kalmadan bu verilere gerçek zamanlı olarak erişebildiğinizden, bu yürütme istatistikleri sorgu performansı sorunlarının hatalarını ayıklamak için son derece kullanışlıdır.
Canlı sorgu istatistikleri dahili olarak sys.dm_exec_query_profiles DMV kullanır.
Warning
Bu özellik öncelikle sorun giderme amacıyla tasarlanmıştır. Bu özelliğin kullanılması, özellikle SQL Server 2014'te (12.x) genel sorgu performansını orta düzeyde yavaşlatabilir. Daha fazla bilgi için bkz. Sorgu Profili Oluşturma Altyapısı.
Bu özelliği Transact-SQL hata ayıklayıcısı ile kullanabilirsiniz.
Bir sorgu için canlı sorgu istatistiklerini görüntüleme
Canlı sorgu yürütme planını görüntülemek için araçlar menüsünde Canlı Sorgu İstatistiklerini Ekle simgesini seçin.
Ayrıca, Management Studio'da seçili bir sorguya sağ tıklayıp Canlı Sorgu İstatistiklerini Ekle'yi seçerek canlı sorgu yürütme planına erişebilirsiniz.
Sorguyu çalıştır. Canlı sorgu planı, sorgu planı işleçleri için genel sorgu ilerleme durumunu ve çalışma zamanı yürütme istatistiklerini (örneğin geçen süre veya ilerleme) görüntüler. Sorgu yürütme işlemi devam ederken sorgu ilerleme durumu bilgileri ve yürütme istatistikleri düzenli aralıklarla güncelleştirilir. Genel sorgu yürütme işlemini anlamak ve uzun süre çalışan sorgularda, süresiz olarak çalışan sorgularda, taşmaya neden
tempdbolan sorgularda ve zaman aşımlarında hata ayıklamak için bu bilgileri kullanın.
Herhangi bir sorgu için canlı sorgu istatistiklerini görüntüleme
Canlı yürütme planına Etkinlik İzleyicisi'ndenİşlemler veya Etkin Pahalı Sorgular tablosundaki herhangi bir sorguya sağ tıklayarak da erişebilirsiniz.
Remarks
Canlı sorgu istatistiklerinin sorguların ilerleme durumuyla ilgili bilgileri yakalayabilmesi için önce istatistik profili altyapısını etkinleştirmeniz gerekir. Versiyona bağlı olarak ek yük oldukça fazla olabilir. Bu ek yük hakkında daha fazla bilgi için bkz. Sorgu Profili Oluşturma Altyapısı.
Permissions
-
Canlı Sorgu İstatistikleri sonuçları sayfasını doldurmak için veritabanı düzeyi
SHOWPLANiznine ve sorguyu yürütmek için gerekli izinlere sahip olmanız gerekir. - SQL Server canlı istatistikleri görmek için sunucu düzeyi
VIEW SERVER STATEizni gerekir. - SQL Veritabanı Premium Katmanları'nda canlı istatistikleri görmek için veritabanında
VIEW DATABASE STATEiznine ihtiyacınız vardır. SQL Veritabanı Standart ve Temel Katmanları'nda canlı istatistikleri görmek için Server yöneticisi veya Microsoft Entra admin hesabına ihtiyacınız vardır.
Note
Microsoft Entra ID daha önce Azure Active Directory (Azure AD) olarak biliniyordu.
İlgili içerik
- Yürütme planına genel bakış
- Sorgu işleme mimarisi kılavuzu
- Performans İzleme ve Ayarlama
- Performans izleme ve ayarlama araçları
- SQL Server Management Studio (SSMS)'de Etkinlik İzleyicisi'ni Aç
- Etkinlik İzleyicisi
- Query Store'u kullanarak performansı izleyin
- sys.dm_exec_query_statistics_xml
- sys.dm_exec_query_profiles
- Mantıksal ve Fiziksel Showplan İşleç Referansı
- Sorgu Profili Oluşturma Altyapısı