Files
kui-vault/content/03.Note/트랜잭션(Transaction).md
T
2026-05-04 10:30:04 +09:00

923 B

id, created, tags, aliases
id created tags aliases
트랜잭션(Transaction) 20260420 2026-04-20 08:50
트렌젝션
트렌잭션
트랜젝션

💡 생각

하나 이상의 쿼리를 묶은 최소 작업 단위


📑 개념

이터베이스 관리 시스템(DBMS)에서 하나의 논리적 기능을 수행하기 위한 작업의 단위입니다. 쉽게 말해, 여러 개의 SQL 문들을 하나의 묶음으로 처리하여 "성공하면 모두 반영, 실패하면 모두 취소"를 보장하는 장치입니다.

📌 상세

트랜잭션의 4가지 핵심 특성 (ACID)

트랜잭션이 안전하게 수행되기 위해서는 아래 네 가지 성질을 반드시 만족해야 합니다. 이를 ACID라고 부릅니다. !ACID#📌 상세

데이터 정합성(Data Consistency)을 지키기 위해 1개 이상의 쿼리작업을 하나의 트랜잭션으로 묶어서 처리한다.