Yavaş sorgular veritabanı performansını düşürür ve özel araçlar olmadan tespit edilmesi zor olabilir. ApsaraDB for MongoDB, CloudDBA aracılığıyla yavaş sorgu günlüğü analizi sunar. Sorgu performansı verilerinize ilişkin dört farklı görünüm sağlayarak darboğazları belirlemenize, kök nedenlerini anlamanıza ve dizinleri optimize etmenize olanak tanır.
Ön koşullar
Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun:
Bir çoğaltma kümesi örneği veya parçalanmış bir küme örneği
Sınırlamalar
| Sınırlama | Ayrıntılar |
|---|---|
| Günlük girdisi boyutu | Maksimum 32 KB. Bu sınırı aşan içerik kısaltılır. |
| Sorgu aralığı | Yalnızca önceki ay |
| Sorgu başına zaman aralığı | Maksimum 24 saat. Bitiş saati, başlangıç saatinden sonra olmalıdır. |
Yavaş sorgu günlüklerini görüntüleme
ApsaraDB for MongoDB Çoğaltma Kümesi Örnekleri sayfasına veya ApsaraDB for MongoDB Parçalanmış Küme Örnekleri sayfasına gidin. Sayfanın üst kısmından bir kaynak grubu ve bölge seçin, ardından hedef örneğin kimliğine tıklayın.
Sol gezinme bölmesinde CloudDBA > Slow Query Log Analysis seçeneklerine tıklayın.
-
Bir zaman aralığı ayarlayın. Sayfa dört bölüm gösterir:
Bölüm Gösterilenler Ne zaman kullanılır Slow Query Log Trends Zaman içindeki yavaş sorguların eğilim grafiği. O andaki istatistikleri ve ayrıntıları görüntülemek için belirli bir zaman noktasına tıklayın. Performansın ne zaman düştüğünü belirlemek için Event Distribution Seçilen zaman aralığındaki yavaş sorgu olayları. Ayrıntılarını görüntülemek için bir olaya tıklayın. Hangi olayların artışlara neden olduğunu bulmak için Slow Query Log Statistics SQL şablonuna göre toplu istatistikler. Slow Log Sample iletişim kutusunda bir örnek görüntülemek üzere Actions sütunundaki Details seçeneğine tıklayın. Sorgu kalıplarını karşılaştırmak ve optimizasyona öncelik vermek için Slow Query Log Details Tek tek yavaş sorgu günlük girdileri. Kök neden analizi için belirli sorguları incelemek amacıyla -
(Gerekirse) Ek işlemler yapın:
Örneğiniz parçalanmış bir kümeyse, yavaş sorguları düğüme göre filtrelemek için Node ID açılan listesinden bir düğüm seçin.
Bir SQL ifadesi görünümde kısaltılmışsa, tam içeriği görmek için üzerine gelin.
Yavaş sorgu günlüklerini bilgisayarınıza indirmek için
simgesine tıklayın.API hata ayıklaması için geçerli parametreleri OpenAPI konsoluna yüklemek üzere
simgesine tıklayın.
Sonraki adımlar
Kök nedeni belirledikten sonra sorgu performansını iyileştirmek için gerekli adımları atın: