При исследовании проблемы, которая, как я полагала, связана с эскалацией блокировки и считается, что READ_COMMITTED_SNAPSHOT будет решением, я проверил, был ли он включен. К моему удивлению, база данных имела уровень совместимости 80 (SQL Server 2000, и я здесь новый, и никто или документ, похоже, не знает почему!).READ_COMMITTED_SNAPSHOT на SQL Server 2005 в режиме совместимости 2000 года?
Но READ_COMMITTED_SNAPSHOT был новым в 2005 году. Так что, хотя он включен, имеет ли он какое-либо влияние при работе в режиме совместимости 2000 года?
Благодарим за это. Я также натолкнулся на эти взгляды, которые показывают мне, что происходит сверка строк: http://msdn.microsoft.com/en-us/library/ms175492%28SQL.90%29.aspx – Gavin