sqlite-optimization
Installation
SKILL.md
SQLite Performance Optimization
Quick Start: Baseline Configuration
Set these PRAGMAs on every connection for most applications:
PRAGMA journal_mode = WAL; -- Non-blocking concurrent reads/writes
PRAGMA synchronous = NORMAL; -- Fast commits, safe for WAL mode
PRAGMA foreign_keys = ON; -- Data integrity
PRAGMA cache_size = -64000; -- 64MB cache (negative = KB)
PRAGMA temp_store = MEMORY; -- In-memory temp tables/sorting
PRAGMA busy_timeout = 5000; -- 5s retry on lock contention
PRAGMA mmap_size = 2147483648; -- 2GB memory-mapped I/O (benchmark first)