컨텐츠
합리적인 SQLite 기본값
2025-02-04 20:00
언젠가 읽기
SQLite의 합리적인 기본 설정 요약
PRAGMA journal_mode = WAL;
- 동시 읽기와 쓰기를 지원하여 여러 사용자가 접근하기 적합.
PRAGMA synchronous = NORMAL;
- 성능과 데이터 안전성의 균형을 맞춤.
PRAGMA busy_timeout = 5000;
- 데이터베이스 잠금 시 5초 대기하여 오류 방지.
PRAGMA cache_size = -20000;
- 캐시 크기를 20MB로 설정하여 쿼리 성능 향상.
PRAGMA foreign_keys = ON;
- 외래 키 제약 조건 활성화로 데이터 일관성 보장.