ACID

ACID 데이터베이스 관리 시스템(DBMS)에서 ACID는 트랜잭션의 신뢰성과 일관성을 정의하는 네 가지 주요 특성. ACID는 Atomicity(원자성), Consistency(일관성), Isolation(격리성), Durability(지속성)의 약자 ACID의 중요성: 데이터 무결성 유지 트랜잭션의 신뢰성 보장 동시성 제어 시스템 장애 복구 비즈니스 규칙 및 관계형 무결성 강화 장점: 데이터 일관성 유지 트랜잭션 무결성 보장 내결함성 및 복구 기능 제공 동시성 제어 가능 단점: 처리 오버헤드로 인한 성능 저하 대용량 OLTP 시스템에서의 성능 문제 제한적인 잠금으로 인한 확장성 제한 Atomicity (원자성) 원자성은 트랜잭션이 단일의 불가분한 작업 단위로 취급되어야 함을 의미합니다. ...

October 24, 2024 · 4 min · Me