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

Cara melihat kursor yang mendasari kueri aktif

Anda tidak bisa.

pg_cursors adalah backend-lokal. Itu tidak menunjukkan kursor yang bukan bagian dari koneksi saat ini.

PostgreSQL tidak memiliki cara untuk mengetahui kueri apa yang mendasari kursor dari sesi lain.

Satu-satunya cara yang dapat saya pikirkan untuk melakukan ini adalah menggunakan analisis log, dengan log_statement = all dan log_line_prefix yang cocok .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Penghitung kenaikan dan rel terlebih dahulu menggunakan perilaku aneh postgreSQL

  2. Permintaan untuk mendapatkan percakapan terakhir untuk kotak masuk pengguna

  3. Memfaktorkan ulang fungsi PL/pgSQL untuk mengembalikan output dari berbagai kueri SELECT

  4. Setelah memperbarui ke macOS Big Sur, saya tidak dapat terhubung ke database PostgreSQL saya dengan MAMP

  5. PostgreSQL , Pilih dari 2 tabel, tetapi hanya elemen terbaru dari tabel 2