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

Bagaimana cara menghentikan/membunuh kueri di postgresql?

Apa yang saya lakukan adalah pertama-tama memeriksa proses apa yang sedang berjalan dengan

SELECT * FROM pg_stat_activity WHERE state = 'active';

Temukan proses yang ingin Anda matikan, lalu ketik:

SELECT pg_cancel_backend(<pid of the process>)

Ini pada dasarnya "memulai" permintaan untuk mengakhiri dengan anggun, yang mungkin dipenuhi setelah beberapa waktu, meskipun kueri segera kembali.

Jika proses tidak dapat dihentikan, coba:

SELECT pg_terminate_backend(<pid of the process>)



  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 multicolumn pada 3 bidang dengan tipe data yang heterogen

  2. Pertahankan UUID di PostgreSQL menggunakan JPA

  3. Bagaimana cara menutup koneksi idle di PostgreSQL secara otomatis?

  4. Bagaimana cara mengubah kata sandi pengguna PostgreSQL?

  5. Migrasi dari MSSQL ke PostgreSQL - Yang Harus Anda Ketahui