toto chování zamykání je funkcí SQL Server. V roce 2005 a novějších můžete použít verzování na úrovni řádku (což se ve výchozím nastavení používá na Oracle), abyste dosáhli stejného výsledku a neblokovali vaše výběry. To zvyšuje zatížení databáze tempdb, protože tempdb udržuje správu verzí na úrovni řádků, takže se tomu přizpůsobte. Chcete-li, aby se SQL choval tak, jak chcete, spusťte toto:
ALTER DATABASE MyDatabase
SET ALLOW_SNAPSHOT_ISOLATION ON
ALTER DATABASE MyDatabase
SET READ_COMMITTED_SNAPSHOT ON