Goal
Get experience on sqlite capabilities and its suitability for use in future PoC services
Acceptance Criteria
- Determine sqlite query execution behavior and constraints, including use of indexes and efficiency of CPU/RAM usage for moderately complex queries (multiple joins) on moderately sized datasets (~10M rows)
- Determine how (if at all) performing sqlite queries against views compares with similar queries against traditional tables
- Determine how sqlite write performance is affected by multiple indexes
- Determine if table size for moderately sized tables (~10M rows) noticeably affects sqlite performance of indexed queries
- Document all findings on-wiki
The analysis performed for this task may also benefit T280849: [SPIKE] Evaluate toolforge performance capabilities and limitations and T280850: [SPIKE] Evaluate Cloud VPS performance capabilities and limitations