Cloudflare D1을 6개월 운영 중인데 DB 크기가 점진 증가. delete가 많은 워크로드(임시 session 데이터 삭제)인데도 disk usage가 줄어들지 않습니다.
SQLite는 일반적으로 VACUUM 수동 또는 auto_vacuum 설정으로 reclaim 가능한데, D1에서는 어떻게 운영하나요?
// 현재 상태
db_size: 6.8 GB (1개월 전 4.2 GB)
row_count: 거의 동일 (delete 후 insert)
estimated_unused: 약 2 GB
VACUUM 명령 직접 실행 시도:
wrangler d1 execute mydb --command "VACUUM;"
// Error: VACUUM not permitted in D1
D1 10GB 한도가 가까워지는데 어떻게 압축하나요?
댓글 0