작성일 : 12-11-29 10:57
|
[MsSQL] 프로시저 일괄 with(nolock)
|
|
|
글쓴이 :
조형래
 조회 : 2,885
|
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
SET TRANSACTION ISOLATION LEVEL
한 연결에서 실행한 모든 SELECT 문에 대해 기본 트랜잭션 잠금 동작을 제어
READ UNCOMMITTED
불필요한 읽기나 격리 수준 0 구현
공유 잠금이 만들어지지 않고 단독 잠금이 무시됨
이 옵션을 설정하면 커밋되지 않은 데이터나 불필요한 데이터를 읽을 수 있음
데이터 값이 변경될 수 있으며 트랜잭션이 끝나기 전에 데이터 집합에 행이 나타나거나 사라질 수 있음
트랜젝션에서 모든 SELECT문의 모든 테이블에 NOLOCK을 설정하는 것과 같음
격리 수준중 가장 제한 이 적음
|
|