Page MenuHomePhabricator

[SPIKE] Explore sqlite query planner behavior
Closed, InvalidPublic

Description

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

Event Timeline

The bullets should probably be specific to sqlite right?

The bullets should probably be specific to sqlite right?

I added "sqlite" to each bullet point. See what you think.

CBogen subscribed.

Closing since this task was superseded by other image suggestions tasks. Please reopen if I'm mistaken.