過度に更新されたテーブルからデータを取得する必要があります。汚い読書は私にとっては問題ではありません。私はストアドプロシージャでコミットされていないreadを使用することに決めました。データベーストランザクションレベルを読み取りからコミットされていない状態に復元する適切な方法
は、その後、私は選択の前にこの行を追加:
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
私はこのコードの範囲はNOLOCKとは異なり、接続であることを学びました。あなたの仕事が終わった後にデフォルトに変更する必要があると聞きましたよね?
は、私はちょうどラインの
SET TRANSACTION ISOLATION LEVEL READ COMMITTED
エンドを追加する必要がありますか?私は、作業が完了した後に孤立レベルが変更されたウェブ上の例を見つけることができませんでした。例はありますか?分離レベルのオプションのうち1つだけ
SPROC内で設定され、トランザクション・レベルは、発信者に継承されることはありません。 – user2864740