Du behøver ikke at røre ved hot_standby_feedback
. Som andre har nævnt, skal du indstille den til on
kan oppustet mester. Forestil dig at åbne transaktionen på en slave og ikke lukke den.
Indstil i stedet max_standby_archive_delay
og max_standby_streaming_delay
til en vis fornuftig værdi:
# /etc/postgresql/10/main/postgresql.conf on a slave
max_standby_archive_delay = 900s
max_standby_streaming_delay = 900s
På denne måde vil forespørgsler på slaver med en varighed på mindre end 900 sekunder ikke blive annulleret. Hvis din arbejdsbyrde kræver længere forespørgsler, skal du blot indstille disse muligheder til en højere værdi.