Synchronous commit
PostgreSQL-inställning som styr hur hårt ett COMMIT garanteras innan klienten får OK. Full synkron: vänta tills WAL är skriven till disk (och ev. bekräftad av en synkron replika). Kan sänkas för att byta durability mot lägre latens.
Nivåer (synchronous_commit): on (default, WAL flushad lokalt + ev. replika-ack), remote_apply (replikan har applicerat — läsbart), local (bara lokal disk), off (returnera direkt, WAL flushas strax efter — risk att tappa de senaste transaktionerna vid krasch, men ALDRIG korruption). Knepet: kan sättas per transaktion → kritiska betalningar körs on, oviktig loggning off för fart. Med synkron replikering avgör detta om commit väntar på replikan (noll dataförlust) eller ej. Klassisk durability-vs-prestanda-ratt.