문제5) 데이터베이스의 병행제어(Concurrency Control)에 대하여 다음을 설명하시오.
가. 병행제어의 정의
나. 병행제어의 기법의 종류
다. 병행제어의 문제점
답)
1. 데이터베이스의 일관성 확보, 병행제어의 개념
![]() |
|
정의
|
|
목적
|
|
2. 병행제어의 기법의 종류
단계
|
개념도
|
설명
|
Locking
|
![]() |
|
2PL(2단계 Locking)
|
![]() |
|
Time Stamp
(타임스탬프) |
![]() |
|
Validation
(낙관적 검증) |
![]() |
|
MVCC
(다중버전) |
![]() |
|
|
3. 병행제어의 문제점
단계
|
개념도
|
설명
|
갱신 손실
(Lost Update) |
![]() |
|
현황파악오류
(Dirty Read) |
![]() |
|
모순성
(Inconsistency) |
![]() |
|
연쇄복귀
(Cascading Rollback) |
![]() |
|
|
공감과 댓글은 아이티신비에게 큰 힘이 됩니다.
블로그 글이 유용하다면 블로그를 구독해주세요.♥
'정보관리기술 > 데이터베이스' 카테고리의 다른 글
데이터베이스 제5정규형 / ① (0) | 2024.02.08 |
---|---|
정규화, 역정규화 / ① (0) | 2024.02.08 |
정규화 (0) | 2024.02.07 |
데이터베이스 병행 제어 기법 (1) | 2024.02.07 |
트랜잭션 / ① (0) | 2024.02.07 |