Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はWebアプリケーションを持っており、そのすべてのクエリはで始まります
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
この分離レベルですべての接続を作成する方法はありますか?これをweb.configまたは他の場所の接続プールに実装できますか?
できません。
トランザクションを開始するときに分離レベルを明示的に定義する必要があります。
このオプションは、データベースのプロパティ (SQL Server Management Studio を使用している場合) またはALTER DBステートメントを使用して見つけることができます。
ALTER DB dname SET READ_COMMITTED_SNAPSHOT OFF
編集:@Martin Smithのおかげで、コマンドはあなたが望むことをしません。詳細については、こちらを参照してください (スナップショットをオフにしてコミットされた読み取りとコミットされていない読み取りの違い)。