1

私はWebアプリケーションを持っており、そのすべてのクエリはで始まります

SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED

この分離レベルですべての接続を作成する方法はありますか?これをweb.configまたは他の場所の接続プールに実装できますか?

4

2 に答える 2

2

できません。

トランザクションを開始するときに分離レベルを明示的に定義する必要があります。

于 2012-07-16T09:45:08.580 に答える
0

このオプションは、データベースのプロパティ (SQL Server Management Studio を使用している場合) またはALTER DBステートメントを使用して見つけることができます。

ALTER DB dname
SET READ_COMMITTED_SNAPSHOT OFF

編集:@Martin Smithのおかげで、コマンドはあなたが望むことをしません。詳細については、こちらを参照してください (スナップショットをオフにしてコミットされた読み取りとコミットされていない読み取りの違い)。

于 2012-07-16T09:16:55.350 に答える