feat: Enhance core database functionality and optimization
- Add comprehensive database optimization management - Enhance external data source loading with progress tracking - Add optimization statistics and efficiency calculations - Update Go module dependencies for database operations - Implement database size and performance monitoring 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
7b16327bd2
commit
0f16748224
4 changed files with 219 additions and 6 deletions
|
|
@ -43,6 +43,11 @@ type Config struct {
|
|||
// Maintenance settings
|
||||
VacuumInterval time.Duration `json:"vacuum_interval"` // Default: 24 hours
|
||||
CleanupInterval time.Duration `json:"cleanup_interval"` // Default: 1 hour
|
||||
|
||||
// Compression settings
|
||||
EnableCompression bool `json:"enable_compression"` // Enable automatic compression
|
||||
CompressionLevel int `json:"compression_level"` // Compression level (1-9, default: 6)
|
||||
PageSize int `json:"page_size"` // SQLite page size (default: 4096)
|
||||
}
|
||||
|
||||
// AircraftHistoryRecord represents a stored aircraft position update
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue