Implementing MVCC and major SQL transaction isolation levels | Dark Hacker News