본문 바로가기
playcity
DEV
용어 가이드 템플릿 라이브러리 도구
search
테마
탐색
레퍼런스
용어 분야 시리즈
문서
가이드 템플릿 라이브러리
도구
도구 Nginx 설정 생성기 검색
레퍼런스
용어 분야 시리즈
문서
가이드 템플릿 라이브러리
도구
도구 Nginx 설정 생성기 검색
메타
RSS Sitemap
홈 / 용어 / ACID

ACID

트랜잭션의 4가지 성질: Atomicity, Consistency, Isolation, Durability

분야: 데이터베이스 시리즈: DB 기본기 databasetransactionsql

ACID는 트랜잭션이 지켜야 하는 성질을 요약한 용어입니다.

  • Atomicity(원자성): 전부 성공/전부 실패
  • Consistency(일관성): 제약 조건을 깨지 않음
  • Isolation(격리성): 동시에 실행돼도 간섭을 제어
  • Durability(지속성): 커밋된 결과는 유지

관련 문서

Advisory lock
DB가 강제하지 않는 ‘협의 기반 락’. 작업 중복 방지(크론/배치/마이그레이션)에 자주 사용
EXPLAIN
DB가 쿼리를 실행하는 계획(인덱스 사용 여부 등)을 확인하는 기능
인덱스 (Index)
DB에서 조회를 빠르게 하기 위한 보조 데이터 구조
mysqldump
MySQL/MariaDB 백업 도구(논리 백업). 운영에서는 single-transaction 옵션이 자주 중요합니다.
pg_dump
PostgreSQL 백업 도구(논리 백업). 복구 리허설까지 포함해야 ‘백업’입니다.
pgloader
MySQL/MariaDB 등을 PostgreSQL로 옮길 때 자주 쓰는 마이그레이션 도구
© 2026 DEV.PLAYCITY · 개인정보처리방침 · RSS · Sitemap