트랜잭션

ㅇ.ㅇ·2022년 6월 22일

정처기

목록 보기
4/4

트랜잭션은 데이터베이스 시스템에서 하나의 논리적 기능을 정상적으로 수행하기 위한 작업의 기본단위이다.

트랜잭션의 주요특성

  • 원자성
    분해가 불가능한 작업의 최소단위
    연산 전체가 성공 또는 실패
    하나라도 실패할 경우 전체가 취소되어야 하는 특성

  • 일관성
    트랜잭션이 실행 성공 후 항상 일관된 데이터베이스 상태를 보존해야 하는 특성

  • 격리성
    트랜잭션 실행 중 생성하는 연산의 중간 결과를 다른 트랜잭션이 접근 불가한 특성

  • 영속성
    성공이 완료된 트랜잭션의 결과는 영속적으로 데이터베이스에 저장하는 특성

profile
기록과 정리하는것을 계속해서 하려고 노력중이에요 😊

0개의 댓글