Code & Beyond

  • 홈
  • 태그
  • 방명록

Transaction 1

[DB] 트랜잭션 (Transaction)의 4가지 속성 - ACID 란

트랜잭션(Transaction)트랜잭션은 데이터베이스에서 하나의 작업 단위를 의미하며, 정합성을 보장하기 위해 다음 4가지 속성을 만족해야 한다.Actomicity (원자성)더보기트랜잭션은 모두 실행에 성공하거나, 모두 실행에 실패해야 한다.중간에 에러가 발생하면 모든 작업을 롤백(Rollback) 하여 아무 일도 없던 것처럼 데이터를 복원 시켜야 한다.마치 "All or Nothing" 원칙과도 같다. 예시-- 계좌 이체 트랜잭션1. A 계좌에서 -1000원 출금2. B 계좌에 +1000원 입금 중간에 B 계좌 입금이 실패한다면 A의 출금도 취소되어야 한다. Consistency (일관성)더보기트랜잭션은 전후에 데이터의 제약 조건이나 규칙이 항상 만족되어야 한다. 트랜잭션이 완료되면 데이터는 항상 유효..

Database 2025.06.30
이전
1
다음
더보기
프로필사진

Code & Beyond

  • 분류 전체보기 (14)
    • 경험 (0)
    • Review (0)
    • Cloud (2)
    • Algorithm (4)
    • Database (4)
    • React Native (1)
    • React (3)

Tag

트랜잭션의속성, 94. binary tree inorder traversal, cloud자격증, 분산저장관련이론, 파티셔닝비교, 구간합 java, 리덕스대신, leetcode, 분산저장기법, firebae rn 연동, DB, doit알고리즘코딩테스트자바편, inordertraversal, saac03, React, 알고리즘, minimum depth of binary tree, AWS, 데이터베이스, 이진트리순회방식,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/05   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :
github

  • github

티스토리툴바