Aracılığıyla paylaş


Microsoft Fabric'te SQL veritabanı için Performans Panosu

Şunlar için geçerlidir:Microsoft Fabric'te SQL veritabanı

Doku SQL veritabanındaki Performans Panosu veritabanının performans durumunu görüntüler ve çeşitli ölçüm görünürlüğü düzeyleri sunar.

Performans Panosu'nu kullanarak veritabanı performans ölçümlerini görüntüleyebilir, performans sorunlarını belirleyebilir ve performans sorunlarının çözümlerini bulabilirsiniz.

SQL veritabanınızın Performans Panosu'nu Doku'da açmak için:

Uyarılar

Önceden ayarlanmış ölçütlerle otomatik olarak oluşturulan uyarılar iki tür bildirim sağlar:

  • Devam Eden Uyarılar: Veritabanı bir sorunla karşılaştığında tetiklenen bu Uyarı, parametrelerden biri (CPU, Sorguları Engelleme veya Ayrılmış Boyut) kritik durumda olduğunda görüntülenir. Bu uyarı, yatay bir Bildirim çubuğuyla gösterilir.

    Performans uyarısı gösteren Doku portalının ekran görüntüsü.

  • Bekleyen Uyarılar: Sistemde depolanan bu Uyarı, kritik duruma ulaşan bir veritabanı parametresi için analiz gerektiğini belirten uyarılar sağlar.

    Performans Panosu'nu bekleyen uyarı göstergesini gösteren Doku portalının ekran görüntüsü.

Bir uyarının bağlantısını seçtiğinizde Performans Özeti, uyarıların özetini ve veritabanının son ölçümlerini sağlar. Buradan, daha fazla bilgi için olay zaman çizelgesinde detaya gidebilirsiniz.

Doku portalında son uyarıların özetini gösteren ekran görüntüsü.

Performans panosu grafiği

Veritabanı kritik bir CPU tüketimi durumuna (veya uyarı oluşturan başka bir faktöre) ulaştığında, CPU tüketimi sekmesinin grafiğinde iyi durumda olmayan noktaların işaretlendiğini ve CPU tüketiminin eşik değerini aştığı noktaları işaretlediğini görebilirsiniz. Zaman aralığı yapılandırılabilir ve varsayılan olarak 24 saat olarak ayarlanır.

Aşağıdaki görüntüde , CPU tüketim grafiği veritabanının kritik bir duruma ne zaman ulaştığını gösterir.

CPU tüketim geçmişini ve zaman içindeki iyi durumda olmayan noktaları gösteren Doku portalı performans panosu grafiğinin ekran görüntüsü.

Uyarı eşiği ölçütleri

Sekme Threshold Ölçütler
CPU tüketimi Ayrılan değerin %80'i İzleyici beş dakikadan uzun süre eşiğin üzerindeki CPU'yu bulursa. İzleyici, bir dakikalık bir sıklıkta denetler.
Ayrılan Boyut Ayrılan boyutun %80'i İzleyici eşiğin üzerindeki boyutu beş dakikadan uzun süre bulursa. İzleyici, bir dakikalık bir sıklıkta denetler.
Engellenen Sorgular Engellenen Bir Sorgu Bir dakikadan uzun süredir engellenmiş en az bir engellenen sorgu varsa. Monitörün bunu her üç dakikada bir denetlemesi beklenir.

Performans panosu sekmeleri

Performans Panosu'nun yerleşik raporlama alanları aşağıdadır.

CPU tüketimi

CPU tüketim grafiği sanal çekirdek saniyeler tarafından çizilir. En Çok Tüketen CPU sorguları , sanal çekirdek tüketiminden en çok sorumlu olan sorguları istenen zaman aralığında tanımlar.

Kullanıcı bağlantıları

Kullanıcı bağlantıları grafiği, her bağlantıyla ilgili bilgilerle birlikte kullanıcı tarafından veritabanına yapılan geçerli bağlantıları izler. Kullanıcı bağlantıları (geçerli) tablosu, tablodaki geçerli kullanıcı bağlantılarını listeler.

Kullanıcı bağlantıları grafiğini ve Kullanıcı bağlantıları (geçerli) tablosunu gösteren Doku portalının ekran görüntüsü.

Saniyedeki istek

Saniye başına istekler grafiği, bir sorgunun bir süre içinde toplam kaç kez yürütüldiğini izler. Saniye başına istekler tablosu en sık yürütülen sorguları içerir.

Saniye başına engellenen sorgular

Saniye başına engellenen sorgular grafiği, kilitleme nedeniyle sorgu deneyimi bloklarını izler. Engellenen sorgular (geçerli) tablosu, belirli bir noktada engellenen sorgu kümesini gösterir.

Saniyedeki Engellenen Sorgular sayfasının Doku portalındaki ekran görüntüsü.

SQL Veritabanı Altyapısı'nda engelleme, bir oturum belirli bir kaynakta kilit tuttuğunda ve ikinci bir SPID aynı kaynakta çakışan bir kilit türü almaya çalıştığında oluşur. İlk SPID'nin kaynağı kilitlediği zaman dilimi genellikle kısadır. Sahip olan oturum kilidi serbest bıraktığında, ikinci bağlantı kaynakta kendi kilidini tutabilir ve işlemeye devam eder. Engelleme normal bir davranıştır ve bir gün boyunca sistem performansı üzerinde fark edilebilir bir etkisi olmadan birçok kez gerçekleşebilir.

Engellemeye ayrıntılı bir bakış için bkz . Engelleme sorunlarını anlama ve çözme.

Kilitleme nedeniyle engellenen sorgular kilitlenmelerden farklıdır. Engelleyici durumlarla ilgili sorunları giderirken, kullanıcıların engelleyen sorgular ve ne kadar süreyle engellediği hakkında bir fikir sahibi olmaları önemlidir.

Ayrılan boyut

Ayrılan boyut sekmesi, veritabanının boyutunun geçmişini sağlar. En Büyük Veritabanı tabloları (geçerli) tablosu, en fazla kayıt sayısına sahip olan ve en fazla alanı tüketen tabloları tanımlar.

Otomatik dizin

Veritabanlarında otomatik dizin oluşturma , dizin yönetimini otomatikleştirerek sorgu performansını ve veri alma hızını artırır. Sütun kullanımına göre olası dizinleri tanımlayıp test ederek uyarlar. Bu özellik, genel veritabanı performansını artırır ve kullanılmayan dizinleri kaldırarak kaynakları iyileştirir.

Otomatik dizin sekmesi raporu, otomatik olarak oluşturulan dizinlerin geçmişini ve durumunu gösterir.

Otomatik Dizin'in oluşturulduğunu, adını ve durumunu gösteren Doku portalının ekran görüntüsü.

Sorgular

Sorgular sekmesinde sorgu ayrıntılarını gidermek için sorgular açılabilir. Her sorgu, yürütme geçmişi ve sorgu önizlemesi de dahil olmak üzere ayrıntıları içerir.

T-SQL sorgusuyla ilgili sorunları gidermek için sorgu düzenleyicisinde T-SQL kodunu açın( SQL Server Management Studio, Visual Studio Code ile mssql uzantısı). Ayrıca, Yapı'da SQL veritabanı için Copilot Açıklama ve Düzeltme hızlı işlem özelliklerini de göz önünde bulundurabilirsiniz.

Performans panosundaki sorgu ayrıntıları ekranının Doku portalındaki ekran görüntüsü.

Sorgu Kimliği ve Sorgu metni, ölçümü ve yürütme sayısıyla birlikte, Sorgular bölümündeki sekmeler aşağıdaki ölçümlere göre tek tek sorgular hakkında ayrıntılı raporlar da sağlar:

  • Yüksek CPU kullanım sorguları

    • Başlangıçta Azalan Toplam CPU (ms) ölçütüne göre sıralanmış, en yüksek CPU tüketimine sahip sorguların sıralanabilir listesi.
  • En uzun çalışan sorgular

    • Başlangıçta, Azalan Toplam süreye (ms) göre sıralanır.
  • En sık kullanılan sorgular

    • Başlangıçta Yürütme sayısı azalan düzende sıralanır.
  • Yüksek okuma sorguları

    • Başlangıçta Azalan Toplam mantıksal okuma ölçütüne göre sıralanır.

    Sorgular sayfasının Doku portalında Yüksek okuma sorguları sekmesinin seçili olduğu ekran görüntüsü.