부록 기출문제집 11쪽 48번 2단계 로킹규약문제에 관련한여 문의드립니다.
기본서 내용에 로킹에 대한 설명만 있고 2단계 로킹 규약에 관한 내용이 없어 해설에 이해가 안되 문의드립니다.
48. 로킹 기법에서 2단계 로킹 규약에 대한 설명으로 옳은 것은?
1. 트랜잭션 lock만 수행할 수 있고, unlock은 수행할 수 없는 확장 단계가 있다.
2. 트랜잭션인 unlock과 lock을 동시에 수행할 수 있는 단계를 병렬 전환단계라 한다.
3. 한 트랜잭션 unlock 후 다른 데이터 아이템을 Lock을 수행할 수 있다.
4. 교착상태를 일으키지 않는다.
전문가 조언을 보면 1번에 대한 설명이 있지만 2,3,4 보기 내용이 왜 틀렸는 지에 대한 내용이 부족해
이해하고자 문의드립니다.
확인 후 답변드리면 감사하겠습니다.
안녕하세요 길벗수험서 운영팀입니다.
2. 2단계 로킹에는 락과 언락 둘 중 하나만 가능한 '확장'(온리 락)과 '축소'(온리 언락) 단계만 있습니다.
3. 언락을 수행할 수 있고 락을 수행할 수 없는 '축소' 단계가 있으나 언락을 한 번 수행했다면 해당 트랜잭션은 다른 데이터 아이템을 락할 수 없습니다.
4. 2단계 로킹 규약은 교착상태를 피할 수 없습니다. (conservative 2PL을 준수하는 경우 제외)
2단계 로킹규약을 세부적으로 들어가면 추가적으로 배워야 할 것이 많습니다.
해당 문제의 경우 동일한 형태로만 재출제되는 경향이 강하므로, 시험을 준비하는 입장으로 보면 문제와 답만 암기해두는 것이 좋으므로 이와 같이 수록한 것입니다.
행복한 하루되세요 :)
-
관리자2024-02-19 03:46:29
안녕하세요 길벗수험서 운영팀입니다.
2. 2단계 로킹에는 락과 언락 둘 중 하나만 가능한 '확장'(온리 락)과 '축소'(온리 언락) 단계만 있습니다.
3. 언락을 수행할 수 있고 락을 수행할 수 없는 '축소' 단계가 있으나 언락을 한 번 수행했다면 해당 트랜잭션은 다른 데이터 아이템을 락할 수 없습니다.
4. 2단계 로킹 규약은 교착상태를 피할 수 없습니다. (conservative 2PL을 준수하는 경우 제외)
2단계 로킹규약을 세부적으로 들어가면 추가적으로 배워야 할 것이 많습니다.
해당 문제의 경우 동일한 형태로만 재출제되는 경향이 강하므로, 시험을 준비하는 입장으로 보면 문제와 답만 암기해두는 것이 좋으므로 이와 같이 수록한 것입니다.
행복한 하루되세요 :)