NOLOCK ="READUNCOMMITTED"=ダーティリード
MSは、デフォルトの分離レベルを「READCOMMITTED」として選択した理由を知っていると思います
NOLOCKは、実際にはどんなヒントでも、非常に慎重に使用する必要があります。デフォルトではありません。
あなたのDBAはマペットです。これを参照してください(SO):SQLサーバーのすべてのSELECTで(nolock)を使用した結果として何が起こる可能性がありますか?銀行や私が口座を持っている可能性のある機関で働いている場合は、口座を閉鎖できるようにお知らせください。