byelin 님의 블로그

byelin 님의 블로그

  • 분류 전체보기 (80)
    • Languages (0)
      • C (0)
      • C++ (0)
      • Java (0)
      • Python (0)
    • Problem Solving (0)
      • Troubleshooting (0)
      • Experiments (0)
    • Projects (0)
      • Retrospective (0)
    • Certifications (80)
      • 정보처리기사 실기 (46)
      • 빅데이터분석기사 필기 (34)
    • Notes (0)
    • About (0)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

byelin 님의 블로그

컨텐츠 검색

태그

데이터시각화 데이터분석정리 운영체제 시나공 기출분석 정보처리기사요약 정보처리기사기출 IT자격증 데이터분석 데이터사이언스 데이터분석공부 데이터분석이론 데이터마이닝 자격증공부 빅데이터분석기사필기 데이터분석기초 빅데이터분석기사 정보처리기사 정보처리기사실기 머신러닝

최근글

댓글

공지사항

아카이브

deadlock(1)

  • [시나공] 병행 제어 및 교착상태 관리 핵심 정리 (즉각 갱신·병행제어·로킹·타임 스탬프·교착상태)

    1️⃣ 즉각 갱신 기법 (Immediate Update)✅ 개념트랜잭션이 데이터를 변경하면 트랜잭션이 부분 완료되기 전이라도 즉시 실제 데이터베이스에 반영하는 방법✅ 특징장애 발생 시 회복 작업을 위해 갱신 내용은 Log에 기록트랜잭션 완료 이전에도 데이터가 DB에 반영됨회복 시 Redo / Undo 모두 수행 가능🎯 포인트즉각 갱신 = DB 즉시 반영Redo + Undo 모두 가능로그(Log) 기록 필수2️⃣ 병행 제어 (Concurrency Control)✅ 개념다중 프로그램 환경에서 여러 트랜잭션이 동시에 실행될 때 데이터의 일관성을 유지하도록 상호작용을 제어하는 기법🔹 목적데이터베이스 일관성 유지동시 실행 가능무결성 보장🔹 주요 기법기법설명로킹 (Locking)데이터 접근 시 Lock을 걸어..

    2026.04.01
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바