sql >> Databáze >  >> RDS >> PostgreSQL

CHYBA PostgreSQL:zrušení příkazu kvůli konfliktu s obnovou

Není třeba se dotýkat hot_standby_feedback . Jak již uvedli ostatní, nastavte jej na on umí nadýmat mistr. Představte si, že otevíráte transakci na otroku a nezavřete ji.

Místo toho nastavte max_standby_archive_delay a max_standby_streaming_delay na nějakou rozumnou hodnotu:

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

Tímto způsobem nebudou zrušeny dotazy na podřízené jednotky s trváním kratším než 900 sekund. Pokud vaše pracovní zatížení vyžaduje delší dotazy, nastavte tyto možnosti na vyšší hodnotu.



  1. Jak mohu přejít z režimu SQL Server Windows na smíšený režim (SQL Server 2008)?

  2. Příklad příkazu JDBC – dávkové vložení, aktualizace, vymazání

  3. Jak mám uložit GUID v Oracle?

  4. ScaleGrid je nyní k dispozici v regionu Sydney AWS