OPTIMIZE
Compact small files into larger ones. Improves read performance by reducing file count.
OPTIMIZE events WHERE date > '2024-01-01'
- Bin-packing algorithm
- Target file size: 1GB
- Predicate-based scoping
VACUUM
Remove old files no longer referenced by any version. Reclaim storage space.
VACUUM events RETAIN 168 HOURS
- Safe retention period
- Dry-run mode available
- Respects time travel
ANALYZE
Compute column statistics for query optimization. Updates histograms and NDV estimates.
ANALYZE TABLE events COMPUTE STATISTICS FOR ALL COLUMNS
- Column-level stats
- Histogram generation
- Incremental updates
Z-ORDER
Co-locate related data for better data skipping. Optimizes multi-dimensional queries.
OPTIMIZE events ZORDER BY (user_id, event_type)
- Space-filling curves
- Multi-column optimization
- Improved file pruning