Re:Transaction Isolation in Postgres
by gwen-shapira on Monday December 18, 2023 @12:55PM
(#38685860)
The OP mentioned that SQLServer does lock (but then, it doesn't use SSI - just SI).
The recommendation in PG docs to use a combination of SERIALIZABLE and READ ONLY transactions seems like a good one for read-heavy systems.
I guess it is the same for all MVCC databases. They don't want to acquire a read lock just in case another transaction is in Serializable