Analisis kueri lambat mengidentifikasi kueri yang mengonsumsi sumber daya Unit Komputasi Logis (LCU) secara berlebihan dan menjelaskan penyebab kelambatannya—sehingga Anda dapat mengambil tindakan berdasarkan hasil tersebut untuk mengurangi biaya. Penyebab umum meliputi operasi kueri yang tidak efisien, kondisi filter berlebihan, serta lonjakan mendadak pada jumlah kueri per detik (QPS).
Fitur ini dapat digunakan secara gratis, menganalisis data kueri dari hari sebelumnya, dan menyimpan hasilnya hingga 30 hari.
Cara kerja
Analisis kueri lambat mengumpulkan data eksekusi kueri dari hari sebelumnya, menghitung metrik konsumsi LCU per kueri, dan menampilkan saran optimisasi di Konsol OpenSearch.
Batasan
Analisis hanya mencakup data yang dihasilkan pada hari sebelumnya. Hasil untuk hari saat ini belum tersedia.
Hasil sampel yang dianalisis disimpan hingga 30 hari.
Anda dapat mengkueri catatan kueri lambat dari bulan lalu.
Aktifkan analisis kueri lambat
Lakukan langkah ini hanya saat pertama kali menggunakan fitur tersebut.
Masuk ke Konsol OpenSearch. Di panel navigasi sebelah kiri, pilih Feature Extensions > Query Optimization.
Di halaman Slow Search Optimization, pilih aplikasi tempat Anda ingin mengaktifkan fitur ini.
Pilih Enable Slow Query Analysis and Read Commitment for Use, lalu klik Enable.

Analisis data kueri lambat
Setelah fitur diaktifkan, klik Analyze dan tunggu hingga proses analisis selesai.

Analisis dilakukan terhadap data hari sebelumnya. Jika Anda baru saja mengaktifkan fitur ini, hasilnya akan tersedia setelah data hari berikutnya diproses.
Lihat dan interpretasikan hasil
Setelah analisis selesai, pilih rentang waktu untuk melihat hasil kueri lambat pada hari tertentu.

Urutkan hasil berdasarkan salah satu metrik berikut untuk mengidentifikasi kueri yang paling intensif sumber daya:
| Metric | Description |
|---|---|
| Average LCU consumption | Rata-rata LCU yang dikonsumsi per eksekusi kueri |
| Peak-hour LCU consumption | LCU tertinggi yang dikonsumsi dalam satu jam tertentu |
| Total LCU consumption | Total akumulatif LCU yang dikonsumsi selama periode yang dipilih |
| Percentage of slow queries | Proporsi kueri lambat relatif terhadap seluruh kueri |
Anda dapat mengurutkan setiap metrik dalam urutan menaik atau menurun.

Laporan analisis menampilkan saran optimisasi bersamaan dengan setiap kueri lambat.
