在调查我认为与锁升级有关的问题并认为READ_COMMITTED_SNAPSHOT是解决方案时,我检查了它是否已经启用。令我惊讶的是,数据库的兼容级别为80(SQL Server 2000,我是新手,没有人或文档似乎知道原因!)。
但READ_COMMITTED_SNAPSHOT在2005年是新的。所以即使它已启用,在2000兼容模式下运行时是否有任何影响?
答案 0 :(得分:2)
兼容模式是指后退模式中可用的功能。任何新功能都不会受到影响。例如,您可以将兼容性模式设置为80并使用旧的外部联接语法,但同时您可以创建Service Broker队列,它将运行得很好。
快照隔离是一项新功能,适用于未受影响的向后兼容数据库。