는 SQL 클라이언트가 다음 명령을 발행 :SQL 서버 NOLOCK 키워드
이select * into tbl2
FROM tbl1 (nolock)
WHERE DateCreated < '2009/01/01'
그것이 의미합니까 명령이또는을 TBL1 고정되지 않습니다 것을이 다른 커밋되지 않은 트랜잭션에 의해 차단되지 않습니다를 tbl1로 만들었습니까?
는 업데이트 :
[NOLOCK]이 : 더러운 수 있습니다 읽도록 지정합니다. 다른 트랜잭션이 현재 트랜잭션에서 읽은 데이터를 수정하지 못하도록 공유 잠금이 발행되지 않으며 다른 트랜잭션이 설정 한 배타적 잠금은 현재 트랜잭션이 잠긴 데이터를 읽지 못하도록 차단하지 않습니다. REF : MSDN