MySQL
관계형 데이터베이스(MySQL/InnoDB) 스키마 설계, 타입 선택, 인덱싱, 쿼리 최적화 노트.
Topics
- MySQL DATETIME vs TIMESTAMP — 시간 타입 비교,
(3)/(6)정밀도, 타임존 처리, 모범사례 - SQL CROSS JOIN vs UNION — 집합 결합 방식 비교
- jOOQ vs QueryDSL — 타입 세이프 쿼리 두 철학 비교, 트레이드오프, QueryDSL→jOOQ 마이그레이션 전략
- 인덱스 기본기 — 풀스캔 O(N) vs B-Tree O(log N), 카디널리티, 복합 인덱스 최좌측 접두사, 키 성질별 쓰기 비용·체인지 버퍼, 커버링 인덱스, 옵티마이저 통계
- 트랜잭션과 ACID — 트랜잭션 개념, ACID 4가지를 계좌 이체 예시로
- 감사 테이블 append-only 강제 — 트리거+
SIGNAL로 UPDATE/DELETE 차단, DEFINER·권한 주의점, 이 방식의 한계
Related
Last updated on