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.
Veritabanı işlemlerinizi izlemeye yönelik en iyi yöntemler hakkında bilgi edinin. Bu uygulamalar, veri boyutunuz büyüdükçe performansın güçlü kalmasını sağlamaya yardımcı olur. Platforma yeni özellikler ekledikçe, bu bölümde ayrıntılı olarak açıklanan en iyi yöntemleri iyileştirmeye devam ediyoruz.
Geçerli izleme araç setinin düzeni
MySQL için Azure Veritabanı Esnek Sunucusu, kullanımı kolayca izlemek için kullanabileceğiniz araçlar ve yöntemler sağlar. CPU, bellek veya G/Ç gibi kaynaklar ekleyebilir veya kaldırabilirsiniz. Olası sorunları giderebilir ve veritabanının performansını artırmaya yardımcı olabilirsiniz. Çeşitli zaman aralıklarının ortalama, maksimum ve minimum değerlerini görmek için performans ölçümlerini düzenli olarak izleyebilirsiniz .
Ölçüm eşiği için uyarılar ayarlayabilirsiniz . Bu uyarılarla, sunucunun bu sınırlara ulaşıp ulaşmayabileceği ve uygun eylemleri gerçekleştirebileceği size bildirilir.
Veritabanına atanan kaynakların uygulama iş yükünü işleyebileceğinden emin olmak için veritabanı sunucusunu izleyin. Veritabanı kaynak sınırlarına isabet ederse şunları göz önünde bulundurun:
- En çok kaynak tüketen sorguları tanımlama ve iyileştirme.
- Hizmet katmanını yükselterek daha fazla kaynak ekleme.
CPU kullanımı
Veritabanının CPU kaynaklarını tüketip tüketmediğini denetlemek için CPU kullanımını izleyin. CPU kullanımı 90% veya daha fazlasına ulaşırsa sanal çekirdek sayısını artırarak veya sonraki fiyatlandırma katmanına ölçeklendirerek işleminizin ölçeğini büyütün. CPU ölçeğini artırıp azalttıkça aktarım hızının veya eşzamanlılığın beklentilerinizi karşıladığından emin olun.
Memory
MySQL için Azure Veritabanı Esnek Sunucu veritabanı sunucusu için kullanılabilir bellek miktarı sanal çekirdek sayısıyla orantılıdır. Belleğin iş yükü için yeterli olduğundan emin olun. Belleğin okuma ve yazma işlemleri için yeterli olduğunu doğrulamak için uygulamanızın yük testi. Veritabanı bellek tüketimi genellikle tanımlı eşiği aşıyorsa sanal çekirdekleri veya daha yüksek performans katmanını artırarak örneğinizi yükseltin. En uzun süreli ve en çok yürütülen sorguları tanımlamak için Sorgu Deposu, Sorgu Performansı Önerileri'ni kullanın. İyileştirme fırsatlarını keşfedin.
Storage
MySQL için Azure Veritabanı Esnek Sunucusu için sağladığınız depolama alanı miktarı , sunucunuz için IOP'leri belirler. Hizmet veritabanı dosyaları, işlem günlükleri, sunucu günlükleri ve yedekleme anlık görüntüleri için depolama kullanır. Tüketilen disk alanının toplam sağlanan disk alanının yüzde 85'ini sürekli aşmadığından emin olun. Varsa, alan açmak için verileri veritabanı sunucusundan silin veya arşivleyin.
Ağ trafiği
Ağ Alma Aktarım Hızı, Ağ İletme Aktarım Hızı – MySQL için Azure Veritabanı Esnek Sunucu örneğine saniyede megabayt cinsinden gelen ve bu sunucudan gelen ağ trafiği hızı. MySQL için Azure Veritabanı Esnek Sunucusu için aktarım hızı gereksinimini değerlendirin ve aktarım hızı beklenenden düşükse trafiği sürekli izleyin.
Veritabanı bağlantıları
Veritabanı Bağlantıları – MySQL için Azure Veritabanı Esnek Sunucu örneğine bağlı istemci oturumlarının sayısı. Bu sayı , seçilen SKU boyutu için bağlantı sınırlarıyla uyumlu olmalıdır.