DAP

시험 직전 요약장

판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.

이론 목록

DBMS·데이터 액세스·트랜잭션 개요

원래 이론 →

판단 기준

  1. 업무적으로 함께 성공·실패해야 할 작업을 식별한다.
  2. 읽기·쓰기 충돌과 허용할 수 없는 이상 현상을 정의한다.
  3. 트랜잭션 경계와 격리·잠금 전략을 선택한다.
  4. 연결 수, SQL 실행 횟수, 왕복, 배치와 결과 크기를 설계한다.
  5. 실제 동시 부하에서 대기·데드락·직렬화 실패·재시도를 측정한다.
  6. 오류 시 롤백·재시도·멱등성·사용자 응답을 검증한다.
이 부분의 원문 →

헷갈리는 개념

구분잠금 중심 제어MVCC 중심 읽기낙관적 버전 검사
기본 원리충돌 작업을 대기시킴스냅샷·행 버전으로 읽기 제공갱신 시 버전이 동일한지 확인
강점충돌을 즉시 직렬화읽기-쓰기 경합 감소충돌이 드문 업무에 유리
위험대기·데드락오래된 버전·스냅샷 오해충돌 시 애플리케이션 재시도
공통점트랜잭션 경계와 실패 처리 필요트랜잭션 경계와 실패 처리 필요트랜잭션 경계와 실패 처리 필요
이 부분의 원문 →

내 최근 연습 오답

현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.

학습 기록 →

오답 기록을 확인하고 있습니다.