ACID 트랜잭션과 제약 조건으로 잘못된 상태를 줄인다.
거래 · 회계 · 주문RDBMS는 정합성 대신 구조 설계 책임을 요구한다
테이블, 제약 조건, SQL은 데이터를 안정적으로 다루게 해주지만 스키마와 인덱스 설계가 성능을 좌우한다.
SQL로 필터, 집계, 조인, 정렬을 일관된 방식으로 표현한다.
리포트 · 업무 검색스키마 변경, 조인 비용, 인덱스 관리를 함께 설계해야 한다.
마이그레이션 · 튜닝| 판단 기준 | 판단 |
|---|---|
| 잘 맞는 경우 | 정형 데이터, 트랜잭션, 참조 무결성이 중요함 |
| 주의할 경우 | 스키마가 자주 흔들리거나 단순 키 조회가 대부분임 |
| 운영 핵심 | 제약 조건과 인덱스를 데이터 규칙과 같이 관리함 |
핵심: RDBMS는 느린 DB가 아니라, 구조를 명확히 잡을수록 강해지는 DB다.