다중 버전 동시성 제어(MVCC : Multi Version Concurrency Control)
정보관리기술사 제111회 1교시 8번 문항으로, 과목은 데이터/DB입니다. ‘트랜잭션’ 키워드는 정보관리기술사 기출 4문항에 나왔습니다.
원문 문제
정보관리기술사 제111회 8번. 다중 버전 동시성 제어(MVCC : Multi Version Concurrency Control)
핵심 키워드
- MVCC
- 다중 버전
- 동시성 제어
- 스냅샷 격리
- 트랜잭션
- 읽기 일관성
- 쓰기 충돌
고득점 가이드 — 1. 개요
MVCC(Multi Version Concurrency Control) 는 한 행에 대한 갱신을 덮어쓰지 않고 새 버전 튜플을 만들어 보관함으로써, 읽기 트랜잭션이 쓰기 트랜잭션에 의해 차단되지 않도록 하는 비차단(non-blocking) 동시성 제어 기법이다. 잠금 기반 2PL 의 읽기-쓰기 충돌 대기를 제거해 처리량을 끌어올린다.
출제 이력
- MVCC기출 3문항
- 다중 버전기출 1문항
- 동시성 제어기출 3문항
- 스냅샷 격리기출 1문항
- 트랜잭션기출 4문항
- 읽기 일관성기출 1문항
- 쓰기 충돌기출 1문항
- 제135회 11번팬텀충돌(Phantom Conflict)데이터1교시겹치는 키워드: 동시성 제어, 트랜잭션무료
- 제129회 6번데이터베이스 트랜잭션(Transaction)의 특징데이터1교시겹치는 키워드: 트랜잭션무료
- 제128회 30번DBMS 트랜잭션의 병행제어(Concurrency Control)데이터4교시겹치는 키워드: MVCC
- 제121회 15번DBMS 병행수행(Concurrency) 제어가 되지 않는 경우 발생할 수 있는 3가지 문제와 그 해결방법데이터2교시겹치는 키워드: MVCC
- 제119회 13번데이터베이스의 Isolation Level데이터1교시겹치는 키워드: 동시성 제어무료
- 제107회 17번데이터베이스 트랜잭션의 개념, ACID 특성, 직렬성데이터2교시겹치는 키워드: 트랜잭션
같은 과목 문항
- 제111회 1번통계적 가설 검정(Statistical Hypothesis Testing)과 p-value1교시무료
- 제111회 3번CRISP-DM(Cross Industry Standard Process for Data Mining)1교시무료
- 제111회 14번RDBMS의 Dirty Read와 Phantom Read2교시
- 제111회 21번A공장과 B공장의 제품 무게 비교 가설 설정 및 검정(유의수준 5%)3교시
- 제111회 27번네트워크 중심성 평가: 연결중심성(Degree Centrality), 매개중심성(Betweenness Centrality), 인접중심성(Closeness Centrality)4교시
- 제111회 28번공간 인덱스 구조에서 MBR(Minimum Bounding Region) 및 R트리, R+트리, R*트리 비교4교시