All Products
Search
Document Center

ApsaraDB for MongoDB:Bagaimana cara memperoleh informasi permintaan lambat yang memakan waktu dari instans ApsaraDB for MongoDB?

Last Updated:Mar 29, 2026
Penting

Sebelum melakukan operasi berisiko, seperti mengubah konfigurasi atau data instans:

  • Periksa kemampuan disaster recovery dan fault tolerance instans untuk memastikan keamanan data.

  • Buat Snapshot atau aktifkan log backup sebelum mengubah instans Elastic Compute Service (ECS) atau Relational Database Service (RDS).

  • Segera ubah informasi sensitif, seperti kredensial akun logon, setelah membagikannya di Konsol Manajemen Alibaba Cloud.

ApsaraDB for MongoDB mencatat detail kueri lambat dalam koleksi system.profile setiap database. Profiling diaktifkan secara default, sehingga Anda dapat langsung mengkueri system.profile tanpa pengaturan tambahan.

Kueri catatan kueri lambat

Sambungkan ke instans menggunakan mongo shell, alihkan ke database target, lalu jalankan kueri terhadap system.profile.

Kembalikan 10 kueri lambat terbaru:

db.system.profile.find().limit(10).sort({ ts: -1 }).pretty()

Kembalikan operasi yang memakan waktu lebih dari 100 milidetik:

db.system.profile.find({ millis: { $gt: 100 } }).pretty()

Kembalikan kueri lambat yang diurutkan berdasarkan waktu eksekusi (terlama lebih dulu):

db.system.profile.find().sort({ millis: -1 }).limit(20).pretty()

Setiap dokumen dalam system.profile mencakup jenis operasi (op), namespace (ns), waktu eksekusi dalam milidetik (millis), dan timestamp (ts).

Langkah selanjutnya

Untuk panduan menganalisis kueri lambat dan mengoptimalkan performa kueri, lihat Analyze slow queries in ApsaraDB for MongoDB.