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

PostgreSQL ERROR:membatalkan pernyataan karena konflik dengan pemulihan

Tidak perlu menyentuh hot_standby_feedback . Seperti yang telah disebutkan orang lain, atur ke on bisa kembung master. Bayangkan membuka transaksi pada budak dan tidak menutupnya.

Sebagai gantinya, setel max_standby_archive_delay dan max_standby_streaming_delay untuk beberapa nilai waras:

# /etc/postgresql/10/main/postgresql.conf on a slave
max_standby_archive_delay = 900s
max_standby_streaming_delay = 900s

Dengan cara ini kueri pada budak dengan durasi kurang dari 900 detik tidak akan dibatalkan. Jika beban kerja Anda memerlukan kueri yang lebih panjang, cukup setel opsi ini ke nilai yang lebih tinggi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan saat mendorong data ke Heroku:perpindahan zona waktu di luar jangkauan

  2. Lewati beberapa set atau larik nilai ke suatu fungsi

  3. Bagaimana cara menonaktifkan integritas referensial di Postgres 8.2?

  4. apa itu @JoinColumn dan bagaimana menggunakannya di Hibernate

  5. Bagaimana saya bisa mendapatkan daftar semua fungsi yang disimpan dalam database skema tertentu di PostgreSQL?