본문 바로가기 메뉴 바로가기

레토의 작업실

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

레토의 작업실

검색하기 폼
  • 전체보기 (77)
    • Language (18)
      • JAVA (15)
      • Python (3)
    • Spring (9)
    • Database (30)
      • 공통 (10)
      • Oracle (19)
    • Server (8)
      • Docker (6)
      • Linux (2)
    • Network (3)
    • IT 용어 (9)
  • 방명록

회복 (1)
[DB]Redo와 Undo로 데이터 복구하기

REDO와 UNDO에 대해 설명하기 전에 우리는 Transaction에 대해 알아야 합니다.Transaction의 ACID(원자성, 일관성, 독립성, 지속성)특성이 REDO, UNDO와 긴밀한 연관이 되어 있기 때문입니다.트랜잭션(Transaction)트랜잭션이란, 데이터베이스 관리 시스템(=DBMS)에서 상호작용하는 단위를 의미합니다.DBMS는 트랜잭션에 대해 원자성(Atomicity), 일관성(Consistency), 독립성(Isolation), 지속성(Durability)를 보장합니다.트랜잭션의 모든 연산은 반드시 한꺼번에 완료되거나 한꺼번에 취소되어야 하는 원자성(Atomicity)을 가지고 있습니다. 한꺼번에 완료가 된 경우, Commit을 통해 작업 결과를 데이터베이스에 반영합니다. 반면, 트..

Database/공통 2024. 8. 30. 11:44
이전 1 다음
이전 다음
최근에 올라온 글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바