Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
BERLAKU UNTUK: Azure Database for PostgreSQL - Server Fleksibel
Artikel ini menguraikan praktik terbaik untuk menggunakan penyimpanan kueri di server fleksibel Azure Database for PostgreSQL.
Atur mode pengambilan kueri optimal
Konfigurasikan penyimpanan kueri sehingga merekam kueri yang penting bagi Anda.
pg_qs.query_capture_mode | Skenario |
---|---|
all |
Mengambil semua kueri (tingkat atas atau berlapis) dan frekuensi eksekusinya dan statistik lainnya. Identifikasi kueri baru dalam beban kerja Anda. Deteksi apakah kueri ad-hoc digunakan, untuk mengidentifikasi peluang parameterisasi yang ditentukan pengguna atau parameterisasi otomatis. |
top |
Hanya mengambil kueri tingkat atas. Kueri tingkat atas adalah kueri yang dikeluarkan langsung oleh klien. Ini tidak termasuk pernyataan berlapis (pernyataan yang dijalankan di dalam prosedur atau fungsi). |
none |
Tidak menangkap kueri baru, saat dikonfigurasi seperti ini. Anda mungkin ingin mengaturnya ke nilai ini jika Anda sudah mengambil kumpulan kueri di jendela waktu yang ingin Anda selidiki, dan Anda tidak ingin melanjutkan perekaman kueri baru.
none cocok untuk lingkungan pengujian dan penandaan bangku.
none harus digunakan dengan hati-hati karena Anda mungkin melewatkan kesempatan untuk melacak dan mengoptimalkan kueri baru yang penting. |
Catatan
pg_qs.query_capture_mode
supersedes pgms_wait_sampling.query_capture_mode
. Jika pg_qs.query_capture_mode
adalah none
, pgms_wait_sampling.query_capture_mode
pengaturan tidak berpengaruh.
Simpan data yang Anda butuhkan
Parameter pg_qs.retention_period_in_days
menentukan periode retensi data untuk penyimpanan kueri. Statistik yang dicatat yang lebih lama dari periode tersebut dihapus. Dan teks kueri atau rencana kueri untuk kueri yang tidak memiliki statistik yang merujuknya, juga dihapus. Secara default, penyimpanan kueri dikonfigurasi untuk menyimpan data selama tujuh hari. Hindari menyimpan data historis yang tidak Anda rencanakan untuk digunakan. Tingkatkan nilai jika Anda perlu menyimpan data lebih lama.