WITH(NOLOCK)は、トランザクション分離レベルとしてREADUNCOMMITEDを使用するのと同じです。したがって、コミットされていない行が読み取られ、その後ロールバックされるリスクがあります。つまり、データベースに組み込まれなかったデータです。したがって、読み取りが他の操作によってデッドロックされるのを防ぐことはできますが、リスクが伴います。取引率の高い銀行のアプリケーションでは、私見で解決しようとしている問題に対する適切な解決策にはならないでしょう。
WITH(NOLOCK)は、トランザクション分離レベルとしてREADUNCOMMITEDを使用するのと同じです。したがって、コミットされていない行が読み取られ、その後ロールバックされるリスクがあります。つまり、データベースに組み込まれなかったデータです。したがって、読み取りが他の操作によってデッドロックされるのを防ぐことはできますが、リスクが伴います。取引率の高い銀行のアプリケーションでは、私見で解決しようとしている問題に対する適切な解決策にはならないでしょう。