본문으로 건너뛰기

DBMS 병행수행(Concurrency) 제어가 되지 않는 경우 발생할 수 있는 3가지 문제와 그 해결방법

제121회2교시데이터/DB신규

정보관리기술사 제121회 2교시 15번 문항으로, 과목은 데이터/DB입니다. ‘Dirty Read’ 키워드는 정보관리기술사 기출 5문항에 나왔습니다.

원문 문제

정보관리기술사 제121회 15번. DBMS 병행수행(Concurrency) 제어가 되지 않는 경우 발생할 수 있는 3가지 문제와 그 해결방법

핵심 키워드

  • Dirty Read
  • Non-repeatable Read
  • Phantom Read
  • 격리 수준
  • Lock
  • MVCC

고득점 가이드 — 1. 개요

DBMS 병행수행 제어는 다수 트랜잭션이 동시에 데이터에 접근할 때 ACID 의 일관성·격리성을 보장하기 위한 메커니즘이다. 제어가 부재하면 미완료·중첩 갱신·재조회 시점 차이로 인해 Dirty Read·Non-repeatable Read·Phantom Read 등 이상현상이 발생해 데이터 무결성이 손상되며, 금융·전자상거래처럼 동시성 부하가 높은 환경일수록 영향이 확대되어 격리 수준 선택과 동시성 제어 메커니즘 설계가 시스템 신뢰성의 핵심 요소가 된다. 본 답안은 3가지 이상현상 시나리오와 격리 수준·동시성 제어 메커니즘을 순서대로 제시한다.

로그인하면 하루 1편은 무료로 전문을 볼 수 있어요

  • 변형 문제
  • 답안 골격
  • 고득점 가이드 전문

출제 이력

  • Dirty Read기출 5문항
  • Non-repeatable Read기출 4문항
  • Phantom Read기출 5문항
  • 격리 수준기출 4문항
  • Lock기출 2문항
  • MVCC기출 3문항

같은 과목 문항

데이터/DB 기출 전체 보기 →

AI 생성 골격 · 미검수