728x90
반응형
- Lock 은 전체 읽기만 가능한 Lock(공유 Lock) 과 읽기와 쓰기가 모두 가능한 (전용 Lock)
lock-S(공용로크(shared-lock)) : T(트랜잭션)가 x에 대해 lock-S를 걸면 read는 가능하지만 write는 못한다.
x에 대해 다른 T가 공용 lock를 동시에 걸 수 있다.
lock-X(전용로크(exclusive-lock)) : T(트랜잭션)가 x에 대해 lock-X를 걸면 read,write 모두 가능하다.
x에 대해 다른 T가 어떤 lock도 걸수 없다.
특정 트랜잭션이 데이터 항목에 대하여 잠금 (Lock) 을 설정하면, 잠금을 설정한 트랜잭션이 해제 (Unlock) 할 때까지 데이터를 독점적으로 사용할 수 있는 것
728x90
'04.Database' 카테고리의 다른 글
동시성 제어 - MVCC (0) | 2020.06.08 |
---|---|
데이터 거버넌스 - 빅데이터 거버넌스 (0) | 2020.06.08 |
DB 언어 - 동적 쿼리 (0) | 2020.06.05 |
DB 언어 - PreparedStatement 와 Statement (0) | 2020.06.05 |
DB 성능개선 - 인덱싱 방법 (정적인덱싱, 동적인덱싱) (0) | 2020.06.05 |