摘要:
示例 A. 使用快照隔离在此示例中,在快照隔离下运行的事务将读取数据,然后由另一事务修改此数据。快照事务不阻塞由其他事务执行的更新操作,它忽略数据的修改继续从版本化的行读取数据。但是,当快照事务尝试修改已由其他事务修改的数据时,快照事务将生成错误并终止。在会话 1 上:复制USE AdventureWorks2008R2;GO-- Enable snapshot isolation on the database.ALTER DATABASE AdventureWorks2008R2 SET ALLOW_SNAPSHOT_ISOLATION ON;GO-- Start a snapshot t 阅读全文