MySQL için Azure Veritabanı’ndaki Performans Önerileri
ŞUNLAR IÇIN GEÇERLIDIR: MySQL için Azure Veritabanı - Tek Sunucu
Önemli
MySQL için Azure Veritabanı tek sunucu kullanımdan kaldırma yolundadır. Esnek MySQL için Azure Veritabanı sunucuya yükseltmenizi kesinlikle öneririz. MySQL için Azure Veritabanı esnek sunucuya geçiş hakkında daha fazla bilgi için bkz. MySQL için Azure Veritabanı Tek Sunucu'ya neler oluyor?
Şunlar için geçerlidir: MySQL için Azure Veritabanı 5.7, 8.0
Performans Önerileri özelliği, geliştirilmiş performans için özelleştirilmiş öneriler oluşturmak üzere veritabanlarınızı analiz eder. Analiz, önerileri oluşturmak için şema dahil çeşitli veritabanı özelliklerine bakar. Performans Önerileri özelliğini tam olarak kullanmak için sunucunuzda Sorgu Deposu'nu etkinleştirin. Performans şeması KAPALI ise, Sorgu Deposu'nun açılması performance_schema ve özellik için gereken performans şeması araçlarının bir alt kümesini etkinleştirir. Herhangi bir performans önerisi uyguladıktan sonra, bu değişikliklerin etkisini değerlendirmek için performansı test etmelisiniz.
İzinler
Performans Önerileri özelliğini kullanarak analiz çalıştırmak için Sahip veya Katkıda bulunan izinleri gereklidir.
Performans önerileri
Performans Önerileri özelliği, performansı iyileştirme potansiyeli olan dizinleri tanımlamak için sunucunuzdaki iş yüklerini analiz eder.
MySQL sunucunuzun Azure portalı sayfasındaki menü çubuğunun Akıllı Performans bölümünden Performans önerileri'ni açın.
Çözümle'yi seçin ve çözümlemeyi başlatacak bir veritabanı seçin. İş yükünüze bağlı olarak analizin tamamlanması birkaç dakika sürebilir. Analiz tamamlanınca portalda bir bildirim olur. Analiz, veritabanınızı ayrıntılı bir şekilde inceler. Yoğun olmayan dönemlerde analiz yapmanızı öneririz.
Öneriler penceresinde, varsa önerilerin listesi ve bu öneriyi oluşturan ilgili sorgu kimliği gösterilir. Sorgu kimliğiyle, sorgu hakkında daha fazla bilgi edinmek için mysql.query_store görünümünü kullanabilirsiniz.
Öneriler otomatik olarak uygulanmaz. Öneriyi uygulamak için sorgu metnini kopyalayın ve istediğiniz istemciden çalıştırın. Öneriyi değerlendirmek için test edip izlemeyi unutmayın.
Öneri türleri
Dizin önerileri
Dizin oluşturma önerileri, iş yükünde en sık çalıştırılacak veya zaman alan sorguları hızlandırmak için yeni dizinler önerir. Bu öneri türü, Sorgu Deposu'un etkinleştirilmesini gerektirir. Sorgu Deposu sorgu bilgilerini toplar ve çözümlemenin öneride bulunmak için kullandığı ayrıntılı sorgu çalışma zamanı ve sıklık istatistiklerini sağlar.
Sorgu önerileri
Sorgu önerileri, iş yükündeki sorgular için iyileştirmeler ve yeniden yazmalar önerir. MySQL sorgu desenlerini tanımlayarak ve bunları bozulmadan düzelterek, zaman alan sorguların performansı geliştirilebilir. Bu öneri türü, Sorgu Deposu'un etkinleştirilmesini gerektirir. Sorgu Deposu sorgu bilgilerini toplar ve çözümlemenin öneride bulunmak için kullandığı ayrıntılı sorgu çalışma zamanı ve sıklık istatistiklerini sağlar.
Sonraki adımlar
- MySQL için Azure Veritabanı'da izleme ve ayarlama hakkında daha fazla bilgi edinin.