쿼리 힌트를 사용하지 않는 것을 정당화해야 한 적이 있습니까?
WITH (NOLOCK)
매우 바쁜 서버에 도달하는 모든 단일 쿼리에서 보고 있습니다. 개발자는 코드에서 수천 번 보는 것을 싫어하기 때문에 기본적으로 켜져 있어야한다고 생각합니다.
나는 그것이 더티 읽기를 허용하고 있으며 결국 나쁜 데이터로 끝날 것이라고 설명하려고 노력했지만 성능 트레이드 오프가 그만한 가치가 있다고 생각합니다. (그들의 데이터베이스는 엉망입니다. 성능 문제가있는 것은 당연합니다.)
NOLOCK
힌트의 남용에 대해 사건을 제시하는 방법에 대한 명확한 예가 있다면 , 감사하겠습니다.