se, Firebird, Oracle, MySQL, PostgreSQL, , MongoDB 与 Microsoft SQL Server (从2005)。原因是快照隔离比可串行性隔离级别的性能更好，且能避免绝大多数并发异常。快照隔离一般用多版本并发控制(MVCC)实现。 快照隔离避免了ISO SQL-92所列举的并发异常现象，但不是SQL-92定义的无并发异常的可串行化。
定义.事务在启动时得到一个数据库的版本号。事务结束时，成功提交仅当它修改的快照的数据项此时没有被外界