在2000兼容模式READ_COMMITTED_SNAPSHOT SQL Server 2005上?
题
在调查我认为锁升级到相关的问题,并认为READ_COMMITTED_SNAPSHOT将是解决办法,我检查是否已经启用。令我惊讶的是,这个数据库的兼容级别80(SQL Server 2000中,我是新来的,没有人或文档似乎知道为什么!)。
但READ_COMMITTED_SNAPSHOT在2005年是新的所以即使它的启用,它有任何在2000年运行时,会影响兼容性模式?
解决方案
在兼容模式是指在backaward模式可用的功能。任何新功能将运行不受影响。例如,您可以在兼容模式设置为80,并有旧的外部联接语法,但在同一时间,你可以创建一个Service Broker的队列中,它会运行得很好。
快照隔离是一种新的功能,并在向后兼容的数据库工作unaffacted。
不隶属于 StackOverflow