7. 다음 중 병행제어(Concurrency Control)에 대한 설명으로 올바르지 않은 것은?
① 병행 제어는 다수 사용자 환경에서 여러 트랜잭션을 수행할 때, 데이터베이스 일관성 유지를 위해 상호작용을 제어하는 기법이다.
② 병행 제어 미보장 시, 문제점 중 모순성(Inconsistency)은 트랜잭션의 중간 수행 결과를 다른 트랜잭션이 참조하여 발생하는 오류이다.
③ 병행 제어 기법 중 낙관적 검증(Optimistic Validation)은 트랜잭션이 어떠한 검증도 수행하지 않고 일단 트랜잭션을 수행하고, 트랜잭션 종료 시 검증을 수행하여 데이터베이스에 반영하는 기법이다.
④ 병행 제어 기법 중 타임 스탬프 순서(Time Stamp Ordering)는 트랜잭션과 트랜잭션이 읽거나 갱신한 데이터에 대해 트랜잭션이 실행을 시작하기 전에 타임 스탬프(Time Stamp)를 부여하여 부여된 시간에 따라 트랜잭션 작업을 수행하는 기법이다.
'정보처리기사' 카테고리의 다른 글
[2022년 제3회 기사 필기 출제예상] (2과목) 소프트웨어 개발 - 6 (0) | 2022.06.17 |
---|---|
[2022년 제3회 산업기사 필기 출제예상] (2과목) 프로그래밍 언어 활용 - 5 (0) | 2022.06.17 |
[2022년 제3회 기사 필기 출제예상] (3과목) 데이터베이스 구축 - 2 (0) | 2022.06.14 |
[2022년 제3회 기사 필기 출제예상] (2과목) 소프트웨어 개발 - 1 (0) | 2022.06.14 |
[2022년 제3회 기사 필기 출제예상] (5과목) 정보시스템 구축관리 - 4 (0) | 2022.06.14 |