Please wait
Loading technology simulations
The requested content is still loading.
Finished experimenting?
Save one completion to this browser's signed guest ledger, or directly to your account when signed in.
Please wait
Loading technology simulations
The requested content is still loading.
Save one completion to this browser's signed guest ledger, or directly to your account when signed in.
A database index is a data structure that improves the speed of data retrieval at the cost of additional storage and write overhead. Distinct from understanding the overall database system, mastering indexing requires knowing how B-tree and hash indexes are structured internally and how the query planner decides when to use them. This visualizer builds a live B-tree index alongside a sample table so you can run queries and see exactly which nodes are traversed during a lookup versus a full sequential scan.
database index · B-tree · query optimization · full table scan · index selectivity · query planner
Browse all Technology simulations →
Free to use in your browser — no signup required. Found a bug or have an idea to make it better? Tell us.