SQLP Lock 썸네일형 리스트형 SQLP - Lock @markdown # Lock____## Lock이란- 같은 자원을 액세스 하려는 다중 트랜잭션 환경에서 데이터베이스의 일관성과 무결성을 유지하기 위해 트랜잭션의 순차적 진행을 보장할 수 있는 직렬화(Serialization) 장치 ## 공유 Lock과 배타적 Lock____### 공유 Lock- 공유 Lock은 데이터를 읽고자 할 때 사용- 다른 공유 Lock과는 호환되지만 배타적 Lock과는 호환되지 않음 ### 배타적 Lock- 배타적 Lock은 데이터를 변경하고자 할 때 사용되며, 트랜잭션이 완료될 때까지 유지- 해당 Lock이 해제될 때까지 다른 트랜잭션은 해당 Resource에 접근할 수 없음 ## 블로킹과 교착상태____ ### 블로킹- Lock 경합이 발생해 특정 세션이 작업을 진행하지 못.. 더보기 이전 1 다음