Database indexing and query benchmark
Measure how indexes change the speed of real queries and find the best design for a workload.
The brief
A slow page is often a missing index, but too many indexes slow writes. Load a large dataset into a database, run a set of typical queries with different indexes, read the query plans, and recommend the indexes that give the best balance of read and write speed. Good looks like: timings repeated enough to trust, query plans explained, and a recommendation with its cost.
What you will build
- Load a dataset with millions of rows
- Write 10 typical read queries and 3 writes
- Measure with no indexes
- Add single, composite and covering indexes
- Read and explain the query plans
- Recommend indexes for the workload
Free, open data to build it with
Sign up free to get the data and links
It takes a minute with your email. AiTeky Pass (₹999/month or ₹9,999/year) is free for your first 30 days.

