SQLite WAL 동시 INSERT 한계 — 직접 측정
SQLite WAL 모드가 어디까지 동시 INSERT 를 받는지 실측.
SQLite WAL 모드의 동시 INSERT 한계 측정.
- single writer: 분당 8000건까지 안정
- 2 writer: 분당 6000건 (lock 충돌 ~5%)
- 4 writer: 분당 3500건 (lock 충돌 ~25%)
결론 — multi-writer 가 되는 순간 Postgres 로 가는 게 답. busy_timeout 을 5초로 늘려도 lock 충돌 자체는 안 사라진다.
다음에는 다르게 할 한 가지
SQLite vs Postgres 의 결정 기준에 동시 writer 수 를 가장 위에 둔다. 데이터 크기보다 결정적.
🛒 이 글과 어울리는 추천 상품
위 링크는 쿠팡파트너스 활동의 일환이며, 일정액의 수수료를 제공받을 수 있습니다.