|
|
|
|
|
by immibis
337 days ago
|
|
Postgres claims to have some kind of commit batching, but I couldn't figure out how to turn it on. I wanted to scrub a table by processing each row, but without holding locks, so I wanted to commit every few hundred rows, but with only ACI and not D, since I could just run the process again. I don't think Postgres supports this feature. It also seemed to be calling fsync much more than once per transaction. |
|
https://www.postgresql.org/docs/current/runtime-config-wal.h...