- Berapa banyak sambungan yang boleh dikendalikan oleh pgbouncer?
- Apakah sambungan terbiar di postgresql?
- Cara membersihkan sambungan terbiar dalam postgresql?
- Cara mencari sambungan terbiar di postgresql?
Berapa banyak sambungan yang boleh dikendalikan oleh pgbouncer?
Secara umum, satu pgbouncer tunggal boleh memproses sehingga 10,000 sambungan. 1,000 atau lebih boleh aktif pada satu masa. Nombor yang tepat akan bergantung pada konfigurasi anda dan jumlah data yang anda salin antara pangkalan data dan aplikasi.
Apakah sambungan terbiar di postgresql?
Idle - Mengenal pasti sambungan dibuka ke DB (kebanyakan rangka kerja melakukan ini dan mengekalkan kumpulan sambungan), yang tidak digunakan. Ini adalah satu kawasan di mana sambungan yang dipasangkan seperti pgbouncer dapat membantu kebanyakan.
Cara membersihkan sambungan terbiar dalam postgresql?
Bunuh sambungan terbiar:
Kita harus menyediakan proses 'id' dalam pertanyaan dalam fungsi tamat. >> Pilih pg_terminate_backend (7408); Prosesnya telah dibunuh dengan hebat.
Cara mencari sambungan terbiar di postgresql?
Jika anda ingin melihat berapa banyak sambungan terbiar yang anda miliki yang mempunyai urus niaga terbuka, anda boleh menggunakan: pilih * dari pg_stat_activity di mana (state = 'idle in transaction') dan xact_start tidak batal; Ini akan memberikan senarai sambungan terbuka yang ada dalam keadaan terbiar, yang juga mempunyai urus niaga terbuka.