2009-10-15 18 views
0

일부 SQL Server보기를 사용하는 임시보고 사용자가 있습니다. 간혹이 사용자가 특히 긴 검색어에 대해 수행 한 읽기 잠금은 시스템의 다른 곳에서 문제를 일으 킵니다.SQL Server 2000 뷰에서 조인 힌트와 관련된 문제가 있습니까?

일부 전략적 with(nolock) 힌트를 추가하는 것을 고려하고 있지만보기에 힌트와 관련된 문제가 있는지 알고 싶습니다.

사용자가 SQL 메탈에 가까운 쿼리를 실행하게하는 명백한 문제는 무시하십시오. :).

또한 노블 (nolock) 힌트는 가볍게 사용하지 않는 고급 기능이며 더러운 읽기와 같은 재미있는 것들을 소개한다는 것을 잘 알고 있습니다. 마지막으로 read_committed_snapshot이 여기에 적합하다고 생각한다면 2000 년에는 사용할 수 없다고 안타깝게 말해야합니다.

답변

1

일관되지 않은 데이터보기가 표시 될 수 있습니다. 그런 종류의 일은 드뭅니다.

더 나은 전략은 완전히 별도의 보고서 데이터베이스를 만들기 위해 복제를 사용하는 것입니다.

+0

@Joel, 내 고객에게 추천 한 내용 (트랜잭션 복제 또는 유사한 내용)을 입력 해 주시고 확인해 주셔서 감사합니다! 나는 이것을 의미하는 시간에 사용하려고합니다. 더러운 읽기가 허용됩니다. +1, 고마워! –