bert hubert πΊπ¦πͺπΊ on Nostr: Been reading up on SQL transaction isolation levels, and wow, is this a world of ...
Been reading up on SQL transaction isolation levels, and wow, is this a world of pain. Surprising find, SQLite, often incorrecty derided as 'not a real database' defaults to a more stringent transaction model ('serializable') than PostgreSQL ('read committed'). However, PostgreSQL supports serializable as well. And if you are experiencing problems with SQLite's serializable mode, this PostgreSQL page has useful tips on that mode: https://www.postgresql.org/docs/current/transaction-iso.html