데이터베이스 트랜잭션 격리 수준(Transaction Isolation Level)
정보관리기술사 제137회 3교시 23번 문항으로, 과목은 데이터/DB입니다. ‘Dirty Read’ 키워드는 정보관리기술사 기출 5문항에 나왔습니다.
원문 문제
정보관리기술사 제137회 23번. 데이터베이스 트랜잭션 격리 수준(Transaction Isolation Level)
- 가. 데이터베이스 트랜잭션 격리 수준 4가지
- 나. 데이터베이스 트랜잭션 격리 수준에 따라 발생할 수 있는 이상 현상
핵심 키워드
- 격리 수준
- Dirty Read
- Non-Repeatable Read
- Phantom Read
- Read Uncommitted
- Read Committed
- Serializable
고득점 가이드 — 1. 개요
트랜잭션 격리 수준은 동시에 실행되는 트랜잭션 간 상호 간섭을 어디까지 허용할지 결정하는 ACID 의 격리성 구현 단계로, 낮을수록 동시성은 높아지나 일관성이 약해지는 트레이드오프 관계를 갖는다. DBMS 표준은 가장 낮은 Read Uncommitted 부터 가장 높은 Serializable 까지 네 단계를 정의하며 각 수준에서 허용되는 이상 현상이 다르다. 업무 특성에 맞는 적절한 수준 선택이 동시성과 데이터 정합성 모두에 결정적이며, 잘못된 선택은 데이터 오염이나 처리량 저하로 직결되어 서비스 품질을 훼손한다.
출제 이력
- 격리 수준기출 4문항
- Dirty Read기출 5문항
- Non-Repeatable Read기출 4문항
- Phantom Read기출 5문항
- Read Uncommitted기출 2문항
- Read Committed기출 2문항
- Serializable기출 2문항
- 제134회 19번트랜잭션 격리 수준(Transaction Isolation Level) 4가지를 사례 중심으로 설명데이터2교시겹치는 키워드: Read Uncommitted, Read Committed, Serializable, Dirty Read, Phantom Read, Non-Repeatable Read
- 제121회 15번DBMS 병행수행(Concurrency) 제어가 되지 않는 경우 발생할 수 있는 3가지 문제와 그 해결방법데이터2교시겹치는 키워드: Dirty Read, Non-Repeatable Read, Phantom Read, 격리 수준
- 제119회 13번데이터베이스의 Isolation Level데이터1교시겹치는 키워드: Dirty Read, Non-Repeatable Read, Phantom Read무료
- 제111회 14번RDBMS의 Dirty Read와 Phantom Read데이터2교시겹치는 키워드: Dirty Read, Phantom Read
- 제135회 11번팬텀충돌(Phantom Conflict)데이터1교시겹치는 키워드: 격리 수준무료
- 제120회 17번가상머신(Virtual Machine)과 컨테이너(Container) 비교인프라2교시겹치는 키워드: 격리 수준
같은 과목 문항
- 제137회 10번데이터 늪(Data Swamp)1교시무료
- 제137회 13번데이터마이닝의 연관 규칙 분석(Association Rule Analysis) 지표1교시무료
- 제137회 27번벡터 데이터베이스(Vector Database)의 효율적 검색을 위한 HNSW(Hierarchical Navigable Small World)와 IVF(Inverted File Index)의 동작원리4교시
- 제138회 7번자기회귀모형(Autoregressive model)과 이동평균모형(Moving Average model)1교시무료
- 제138회 8번데이터 관측가능성(Data Observability)1교시무료
- 제138회 9번정보모델링의 참조 무결성1교시무료