Performance Insight, ApsaraDB RDS for MySQL üzerindeki örnek yükünü değerlendirmenize ve performans sorunlarını gidermenize yardımcı olur. MySQL'in Performance Schema bileşenine dayalı olarak SQL deyimi istatistiklerini toplar; böylece örnek düzeyinde yük izleme, ilişki analizi ve performans optimizasyonu tek bir yerde sunulur.
Database Autonomy Service (DAS), Performance Insight'ın daha yeni bir sürümünü sunar. Bu sürüm, tüm SQL deyimleri için resource usage , number of executions , number of scanned rows ve execution duration bilgilerini görüntülemenizi sağlar ve belirli SQL deyimlerini kısıtlamanıza ve optimize etmenize olanak tanır. Ayrıntılar için bkz. ApsaraDB RDS for MySQL örneği için yeni Performance Insight özelliğini kullanma .
Ön koşullar
Başlamadan önce RDS örneğinizin aşağıdaki MySQL sürüm ve dağıtımlarından birini çalıştırdığından emin olun:
RDS High-availability Edition , RDS Enterprise Edition veya RDS Cluster Edition üzerinde MySQL 8.0
RDS High-availability Edition , RDS Enterprise Edition veya RDS Cluster Edition üzerinde MySQL 5.7
RDS High-availability Edition üzerinde MySQL 5.6
RDS High-availability Edition üzerinde MySQL 5.5
Çalışma mantığı
Performance Insight, örneğinizde Performance Schema'nın etkin olup olmadığına bağlı olarak iki olası kaynaktan veri toplar:
| Performance Schema | Veri kaynağı |
|---|---|
| Etkin | Performance Schema verileri |
| Devre dışı | Etkin oturum verileri |
Average Active Session
Average Active Session bölümünde, SQL deyimlerini yürütmek için oluşturulanlar gibi farklı oturum türlerinin eğilimlerini görüntüleyebilirsiniz. Performans sorunlarının kök nedenlerini belirlemenize yardımcı olmak amacıyla örnek yüklerini birden fazla boyuttan inceleyebilirsiniz.
Veri saklama süresi:
| Bölüm | Saklama süresi |
|---|---|
| Performance Insight | Son ay içinde en fazla 7 gün |
| Average Active Session | Son 3 gün |
Performance Insight'ı etkinleştirme
Instances sayfasına gidin. Üst gezinme çubuğundan RDS örneğinizin bulunduğu bölgeyi seçin. İlgili örneği bulun ve kimliğine tıklayın.
Sol gezinme bölmesinden Autonomy Services > Performance Insight öğelerini seçin.
-
Performance Insight'ın yeni sürümü etkinse orijinal sürüme geçmek için Back to Previous Version düğmesine tıklayın. Back to Previous Version görünmüyorsa zaten orijinal sürümde bulunuyorsunuz demektir.

-
Enable Performance Insight öğesine tıklayın. Onay iletişim kutusunda OK düğmesine tıklayın.
Özelliği daha sonra devre dışı bırakmak için Performance Insight sayfasında Disable Performance Insight seçeneğine tıklayın.
Performans ölçümlerini görüntüleme
-
Performance Insight bölümünde bir zaman aralığı belirleyin ve Search düğmesine tıklayın.
Bitiş zamanı başlangıç zamanından sonra olmalıdır.
-
Belirli bir ölçümü detaylandırmak için ölçüm adının sağındaki Details bağlantısına tıklayın. Örneğin, CPU kullanım eğilimini görmek için Memory Usage/CPU Utilization yanındaki Details bağlantısına tıklayın.

-
Average Active Session bölümünde, SQL deyimlerini yürüten oturumlar dahil olmak üzere oturum türlerine göre eğilimleri inceleyin. Çok boyutlu görünümü kullanarak performans sorunlarının kök nedenini belirleyin.

Sırada ne var?
Performans sorunlarını otomatik olarak çözmek için DAS otonomi özelliklerini etkinleştirin: