質問

SQL Serverビューをヒットするアドホックレポートユーザーがいます。特に長いクエリのためにこれらのユーザーが撮影した読み取りロックは、システム内の他の場所でトラブルを引き起こすことがあります。

戦略的な追加を追加することを検討しています with(nolock) ビューのヒントですが、ビューのヒントに関連するゴッチャがあるかどうかを知りたいと思いました。

ユーザーにSQL Metalの近くでクエリを実行できるようにする際の明らかな問題を無視してください:)。

また、Nolockのヒントは軽く使用されない高度な機能であることを知っています。また、Dirty Readのような楽しいものを紹介することをよく知っています。最後に、ここでread_committed_snapshotが理にかなっていると考えているなら、残念ながら2000年には利用できないと言わなければなりません。

役に立ちましたか?

解決

レポートがデータの一貫性のない見解を示す可能性があります。しかし、そのようなことはまれです。

それでも、より良い戦略は、複製を使用して完全に個別のレポートデータベースを作成することです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top