在高并发环境下使用有什么问题吗?真的像MS宣传的那样有效吗?我正在使用 SQL Server 2005,想听听那些在生产中使用它的人的经验。
快照隔离本身对我来说并不新鲜,因为我也开发/管理 Firebird/Interbase - 没有显式锁定并且所有工作都在行版本控制中......
在高并发环境下使用有什么问题吗?真的像MS宣传的那样有效吗?我正在使用 SQL Server 2005,想听听那些在生产中使用它的人的经验。
快照隔离本身对我来说并不新鲜,因为我也开发/管理 Firebird/Interbase - 没有显式锁定并且所有工作都在行版本控制中......
是的,它像宣传的那样工作。基本上,旧页面被复制到 tempdb 数据库,需要旧版本页面的每个人都将被定向到 tempdb 数据库中的那个页面。
如果在 tempdb 数据库下没有非常快的磁盘,则在使用快照隔离级别时系统会变慢。