使用"SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED"和NOLOCK之间有什么区别?这个比那个好吗?
sql sql-server transaction-isolation
我听说SQL Server SELECT语句导致阻塞。
因此,我有带有EF和SQL Server 2008的MVC应用程序,并且它与另一个经常写入一些数据的应用程序共享数据库。MVC应用程序会基于来自另一个应用程序的数据生成一些实时报告。
因此,考虑到这种情况,是否有可能在生成报告时阻止某些应用程序试图写入数据的表?
我尝试在生成报表时进行一些手动插入和更新,并且处理起来还不错。我误会了吗?
sql sql-server performance entity-framework blocking
sql ×2
sql-server ×2
blocking ×1
entity-framework ×1
performance ×1
transaction-isolation ×1