923 B
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개 이상의 쿼리작업을 하나의 트랜잭션으로 묶어서 처리한다.