MySQL için Azure Veritabanı'nda Sorgu Performansı İçgörüleri

Uygulama hedefi: MySQL için Azure veritabanı 5,7, 8,0

Sorgu Performansı İçgörüleri, en uzun çalışan sorguların ne olduğunu, zaman içinde nasıl değişdiklerinizi ve neleri etkilemeyi beklediğini hızlı bir şekilde tanımanıza yardımcı olur.

Genel senaryolar

Uzun süre çalışan sorgular

  • Son X saat içinde en uzun çalışan sorguları tanımlama
  • Kaynaklarda bekleyen ilk N sorguyu tanımlama

Bekleme istatistikleri

  • Sorgu için bekleme yapısını anlama
  • Kaynak beklemeleri ve kaynak çekişmelerinin nerede olduğunu anlama

İzinler

Sorgu Performansı İçgörüleri’ndeki metni görünüm için Sahip veya Katkıda bulunan izinleri gereklidir. Okuyucu, grafikleri ve tabloları görüntüleyebilir ancak metni sorgulayamaz.

Önkoşullar

Sorgu Performansı İçgörüleri çalışması için, verilerin sorgu deposundabulunması gerekir.

Performans öngörülerini görüntüleme

Azure portaldaki Sorgu Performansı İçgörüleri görünümü, Query Store’dan alınan önemli bilgilerdeki görselleştirmeleri kullanıma açar.

MySQL için Azure veritabanı sunucunuzun portal sayfasında, menü çubuğunun akıllı performans bölümü altında sorgu performansı içgörüleri ' yi seçin.

Uzun süre çalışan sorgular

Uzun süre çalışan sorgular sekmesi, 15 dakikalık aralıklarda toplanan, yürütme başına ortalama süreye göre ilk 5 sorguyu gösterir. Sorgu sayısı açılan listesinden seçerek daha fazla sorgu görüntüleyebilirsiniz. Bunu yaptığınızda, grafik renkleri belirli bir Sorgu Kimliği için değişebilir.

Belirli bir zaman penceresine daraltmak için grafikte tıklayıp sürükleyebilirsiniz. Alternatif olarak, daha küçük veya daha büyük bir zaman aralığı görüntülemek için Yakınlaştır ve Kapat simgelerini kullanın.

Uzun süre çalışan sorguları Sorgu Performansı İçgörüleri

Bekleme istatistikleri

Not

Bekleme istatistikleri sorgu performans sorunlarını gidermeye yöneliktir. Yalnızca sorun giderme amacıyla açık olması önerilir.
Azure portal "hata iletisini alırsanız,' Microsoft. DBforMySQL ' için karşılaşılan sorun; istek yerine getirilemiyor. Bu sorun devam ederse veya beklenmiyorsa lütfen bu bilgilerle desteğe başvurun." Bekleme istatistiklerini görüntülerken, daha kısa bir zaman aralığı kullanın.

Bekleme istatistikleri, belirli bir sorgunun yürütülmesi sırasında oluşan bekleme olaylarının bir görünümünü sağlar. MySQL Engine belgelerindekibekleme olayı türleri hakkında daha fazla bilgi edinin.

Sunucudaki beklemelerle ilgili görselleştirmeleri görüntülemek için Bekleme İstatistikleri sekmesini seçin.

Bekleme istatistikleri görünümünde görüntülenen sorgular, belirtilen zaman aralığı boyunca en büyük değeri gösteren sorgulara göre gruplandırılır.

Sorgu Performansı İçgörüleri bekleyen istatistikler

Sonraki adımlar

  • MySQL için Azure veritabanı 'nda izleme ve ayarlama hakkında daha fazla bilgi edinin.