Derive the structures a database uses to find a row without reading every row, well enough to say which index a given query will use, why one you added did nothing, and what each one costs on every write
How an Index Actually Works

An index is not a hint, it is a data structure with a shape. This course builds the main ones by hand, from a sorted file to a balanced tree to a hash, and derives exactly which queries each one can answer.
8 lessons, written and corrected before you arrived. Reading them here needs no account. The first reads the whole way through; the others open and then stop, because a page nobody owns cannot tell who is reading it. Starting the course gives you your own copy, where every idea has problems standing under it and you can ask about any sentence.