Instal ekstensi pg_stat_statements dengan perintah SQL
CREATE EXTENSION pg_stat_statements
Anda mungkin ingin memastikan bahwa Anda membuat ini dengan menggunakan pengguna yang sesuai (seperti pengguna yang digunakan aplikasi Anda atau beberapa akun dba). Ketahuilah bahwa pengguna mana pun yang membuat ekstensi juga akan memilikinya.
Ini akan membutuhkan server restart agar dapat digunakan (karena Anda harus mengubah konfigurasi di postgresql.conf sedikit yang mempengaruhi konsumsi memori), tetapi itu akan memberi Anda statistik pada semua pertanyaan.
Silakan lihat halaman dokumentasi untuk informasi lebih lanjut tentang apa yang pg_stat_statements sediakan. Lihat di sini untuk referensi cepat tentang konfigurasi file konfigurasi postgresql.conf untuk pg_stat_statements.
Setelah Anda menginstal dan menjalankannya, Anda dapat melihat statistik dengan menanyakan tampilan pg_stat_statements ..
select * from pg_stat_statements;
-- or
select * from pg_stat_statements where total_time / calls > 200; -- etc ..