това поведение при заключване е характеристика на SQL Server. С 2005 и по-нова версия можете да използвате версии на ниво ред (което се използва по подразбиране в Oracle), за да постигнете същия резултат и да не блокирате вашите избрани. Това натоварва допълнително tempdb, тъй като tempdb поддържа версията на ниво ред, така че се уверете, че сте съобразени с това. За да накарате SQL да се държи така, както искате, изпълнете това:
ALTER DATABASE MyDatabase
SET ALLOW_SNAPSHOT_ISOLATION ON
ALTER DATABASE MyDatabase
SET READ_COMMITTED_SNAPSHOT ON