PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Kueri 'COMMIT' yang tahan lama dengan status 'idle' di pg_stat_activity

Jika sesi "menganggur", kolom kueri menampilkan terakhir pernyataan bahwa koneksi telah dieksekusi. Ini tidak kueri "saat ini", jadi koneksinya tidak menunggu komitmen selesai.

query kolom hanya menampilkan saat ini pernyataan jika status menunjukkan active .

Sambungan "menganggur" tidak menjadi masalah dan pada dasarnya alasan mengapa kumpulan koneksi digunakan, sehingga dapat digunakan kembali. Namun, sesi yang bertahan sangat lama dalam "menganggur dalam transaksi" adalah masalah. Tetapi Anda menyatakan koneksi Anda dalam keadaan "idle".

Jika kumpulan koneksi Anda mencapai batas, ini kemungkinan besar berarti aplikasi Anda tidak mengembalikan koneksi dengan benar ke kumpulan. Ini adalah sesuatu yang perlu Anda perbaiki dalam aplikasi Anda.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Indeks PostgreSQL di JSON

  2. Bagaimana memahami ANALISIS JELASKAN

  3. Cara mengekstrak jam dari kueri di postgres

  4. Bagaimana Cotd() Bekerja di PostgreSQL

  5. Operasi CRUD Generik 2.0 yang licin