在启用了快照隔离和RCSI的SQL Server数据库中,您仍然可以独占锁定行(块读取器)吗?
我想在一个表上做一个xlock,rowlock选择。
是的,您可以独占地锁定行(使用DML或锁定提示)。但是,同样使用快照隔离的读取器不会被阻止,因为它们不会锁定(数据)。
毕竟,不锁定和阻塞是快照隔离的主要优势。
在启用了快照隔离和RCSI的SQL Server数据库中,您仍然可以独占锁定行(块读取器)吗?
我想在一个表上做一个xlock,rowlock选择。
是的,您可以独占地锁定行(使用DML或锁定提示)。但是,同样使用快照隔离的读取器不会被阻止,因为它们不会锁定(数据)。
毕竟,不锁定和阻塞是快照隔离的主要优势。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium