잠금(lock)

2014.03.17 13:02

소울 조회 수:4900

잠금(lock)
데이터의 일관성을 위해서 사용됨

 

sql server 2005의 디폴트값

read committed // 디비에 저장된 값을 읽는다

 

레벨조정 
도구-옵션-쿼리실행-sql server-고급-트렌젝션 로그레벨에서 변경가능  //// 명령어로 확인 DBCC USEROPTIONS
락을 강하게 걸면 락이 자주발생

 

read uncommitted // 메모리에 있는값을 읽는다 (아직 저장되지 않은 )





-------------------------




deadlock
두 잠금이 서로 상대방의 잠금이 풀릴 때까지 계속 대기하는 상태