произошёл fsync, данные уже на жёстком диске, а затем случился какой-то сбой, перезапустили postgresql на реплике. Что будет с нашей транзакцией? Она применится или нет? Как минимум будет прочтена с диска, а когда будет её применение на реплике в случае с on?
https://www.postgresql.org/docs/12/runtime-config-wal.html#GUC-SYNCHRONOUS-COMMIT
Обсуждают сегодня