TUNING SURFACE

DBMS별 체크포인트 조정 포인트

제품마다 이름은 다르지만 목표는 비슷하다. 로그 증가, dirty page 비율, I/O 분산을 함께 조절한다.

PostgreSQLInnoDBOracle/SQL Server
PostgreSQL checkpoint_timeout, max_wal_size, completion target
MySQL InnoDB dirty page 목표, io_capacity, adaptive flushing
Oracle DBWR, checkpoint 정보, redo log 전환과 연동
SQL Server recovery interval, indirect checkpoint, log truncation
짧은 간격 복구 시간 감소, 평상시 I/O 증가
긴 간격 평상시 I/O 완화, 복구 구간 증가
분산 기록 스파이크를 줄여 지연시간 안정화