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
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Microsoft Fabric'te SQL veritabanı
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ç ilerlemesi gibi işleç düzeyinde çalışma zamanı yürütme istatistiklerini görüntüler. Bu veriler sorgunun tamamlanmasını beklemeye gerek kalmadan gerçek zamanlı olarak kullanılabilir olduğundan, bu yürütme istatistikleri sorgu performansı sorunlarının hatalarını ayıklamak için son derece kullanışlıdır. Bu özellik SQL Server 2016 (13.x) Management Studio'dan itibaren kullanılabilir, ancak SQL Server 2014 (12.x) ile çalışabilir.
Note
Canlı sorgu istatistikleri dahili olarak sys.dm_exec_query_profiles DMV'den yararlanıyor.
Şunlar için geçerlidir: SQL Server (SQL Server 2014 (12.x) ile başlayarak) ve Azure SQL Veritabanı.
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 özellik Transact-SQL Hata Ayıklayıcısı ile kullanılabilir.
Bir sorgu için canlı sorgu istatistiklerini görüntülemek için
Canlı sorgu yürütme planını görüntülemek için, araçlar menüsünde Canlı Sorgu İstatistiklerini Ekle simgesine tıklayın.
Ayrıca, Management Studio'da seçili bir sorguya sağ tıklayıp Canlı Sorgu İstatistiklerini Ekle'ye tıklayarak canlı sorgu yürütme planına erişimi görüntüleyebilirsiniz.
Şimdi sorguyu yürütün. Canlı sorgu planı, sorgu planı işleçleri için genel sorgu ilerleme durumunu ve çalışma zamanı yürütme istatistiklerini (ör. geçen süre, ilerleme vb.) 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, tempdb taşmasına neden olan sorgularda ve zaman aşımı sorunlarında hata ayıklamak için bu bilgileri kullanın.
Herhangi bir sorgu için canlı sorgu istatistiklerini görüntülemek için
Canlı yürütme planına, İşlemler veya Etkin Pahalı Sorgular tablosundaki herhangi bir sorguya sağ tıklayarak Etkinlik İzleyicisi'nden de erişilebilir.
Remarks
Canlı sorgu istatistiklerinin sorguların ilerleme durumuyla ilgili bilgileri yakalayabilmesi için önce istatistik profili altyapısının etkinleştirilmesi gerekir. Sürüme bağlı olarak ek yük önemli olabilir. Bu ek yük hakkında daha fazla bilgi için bkz. Sorgu Profili Oluşturma Altyapısı.
Permissions
SHOWPLAN sonuçları sayfasını doldurmak için veritabanı düzeyinde izin gerektirir ve sorguyu yürütmek için gerekli tüm izinleri gerektirir.
SQL Server'da canlı istatistikleri görmek için sunucu düzeyinde VIEW SERVER STATE izin gerekir.
SQL Veritabanı Premium Katmanları'nda, canlı istatistikleri görmek için veritabanında VIEW DATABASE STATE iznine ihtiyaç vardır. SQL Veritabanı Standart ve Temel Katmanları'nda, canlı istatistikleri görmek için Sunucu yöneticisi veya Microsoft Entra yönetici hesabı gerekir.
Note
Microsoft Entra Id daha önce Azure Active Directory (Azure AD) olarak biliniyordu.
Ayrıca Bkz.
Yürütme Planları
Sorgu İşleme Mimarisi Kılavuzu
Performans İzleme ve Ayarlama
Performans İzleme ve Ayarlama Araçları
Açık Etkinlik İzleyicisi (SQL Server Management Studio)
Etkinlik İzleyicisi
Sorgu Deposu'nu Kullanarak Performansı İzleme
sys.dm_exec_query_statistics_xml
sys.dm_exec_query_profiles
DBCC TRACEON ile izleme bayrakları ayarlama
Showplan Mantıksal ve Fiziksel İşleçler Referansı
Sorgu Profili Oluşturma Altyapısı