2005就有了 2种 snapshot 乐观模式
alter database database_name
set allow_snapshot_isolation on
set transaction isolation level snapshot  --记录事务开始之前的行版本号 在tempdb 的linked_listalter database database_name
set read_committed_snapshot on
set transaction isolation level read_committed_snapshot --记录语句开始之前的行版本号 在tempdb 的linked_list =oracle 的隔离模式