공유락1 CS 스터디 (DB) 25 - DB 락에 대해 설명해주세요. 공유 락(LS, Shared Lock)- Read Lock라고도 하는 공유락은 트랜잭션이 읽기를 할 때 사용하는 락입니다.- 데이터를 읽기만하기 때문에 같은 공유락 끼리는 동시에 접근이 가능하다는 장점이 있습니다 - 다만, 동시에 읽을 수는 있으나, 변경은 안되며, 공유 락이 걸리면 배타 락을 걸 수 없습니다. 배타 락(LX, Exclusive Lock)- Write Lock라고도 하는 베타락은 데이터를 변경할 때 사용하는 락입니다.- 배타락은 트랜잭션이 완료될 때까지 유지되며, 베타락이 끝나기 전까지 어떠한 접근도 허용하지 않습니다.- 다만, 배타 락이 걸리면 어떠한 락도 걸 수 없습니다. 데드락(Deadlock)- 데드락은 두 개 이상의 트랜잭션이 서로가 소유한 자원을 기다리면서 무한히 대기하는 상.. 2025. 5. 26. 이전 1 다음