본문으로 건너뛰기

데이터베이스 트랜잭션 격리 수준(Transaction Isolation Level)

제137회3교시데이터/DB신규

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

원문 문제

정보관리기술사 제137회 23번. 데이터베이스 트랜잭션 격리 수준(Transaction Isolation Level)

  1. 가. 데이터베이스 트랜잭션 격리 수준 4가지
  2. 나. 데이터베이스 트랜잭션 격리 수준에 따라 발생할 수 있는 이상 현상

핵심 키워드

  • 격리 수준
  • Dirty Read
  • Non-Repeatable Read
  • Phantom Read
  • Read Uncommitted
  • Read Committed
  • Serializable

고득점 가이드 — 1. 개요

트랜잭션 격리 수준은 동시에 실행되는 트랜잭션 간 상호 간섭을 어디까지 허용할지 결정하는 ACID 의 격리성 구현 단계로, 낮을수록 동시성은 높아지나 일관성이 약해지는 트레이드오프 관계를 갖는다. DBMS 표준은 가장 낮은 Read Uncommitted 부터 가장 높은 Serializable 까지 네 단계를 정의하며 각 수준에서 허용되는 이상 현상이 다르다. 업무 특성에 맞는 적절한 수준 선택이 동시성과 데이터 정합성 모두에 결정적이며, 잘못된 선택은 데이터 오염이나 처리량 저하로 직결되어 서비스 품질을 훼손한다.

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

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

출제 이력

  • 격리 수준기출 4문항
  • Dirty Read기출 5문항
  • Non-Repeatable Read기출 4문항
  • Phantom Read기출 5문항
  • Read Uncommitted기출 2문항
  • Read Committed기출 2문항
  • Serializable기출 2문항

같은 과목 문항

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

AI 생성 골격 · 미검수