我知道SQL Server中的默認TRANSACTION ISOLATION LEVEL是「已讀提交」。如果我想將其更改爲「READ UNCOMMITTED」,我該如何更改此配置?如何更改SQL Server 2005中的默認TRANSACTION ISOLATION LEVEL?
注意:我不能使用SET TRANSACTION ISOLATION LEVEL,它只適用於當前會話。我無法在查詢中添加NOLOCK,因爲涉及數千個查詢。
感謝
謝謝您的回答。我們可以閱讀髒行。更新在我們的例子中也不是問題。但是,我真的想要更改此隔離級別的默認配置。請提供幫助。
我不能「SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED」。我必須改變世界。
我們仔細審查了兩個快照隔離級別。他們不能用於我們的情況。
我非常好奇,你正在運行到哪裏讀未提交的是,雖然是你唯一的解決辦法是什麼具體問題?我正在假設某種鎖爭論,但解決這些問題的方法有很多。 – 2009-11-04 00:29:34
我偶然發現這是否有可能,因爲我想知道是否有人可能對我們做過這件事。有人知道嗎? – Joshua 2011-01-13 17:39:12