Indeksy InnoDB to B+drzewa: zrównoważone drzewa, w których każdy liść znajduje się na tej samej głębokości, a liście są połączone dla szybkich skanów zakresowych. Wyszukiwanie ma złożoność O(log n) — garść odczytów strony nawet w ogromnych tabelach.
Indeksy złożone i najbardziej lewy prefiks
Indeks złożony sortuje wiersze po , potem po , potem po . Możesz go użyć tylko dla kolumn: , lub — ale dla samego ani , ponieważ te kolumny nie są posortowane, dopóki nie jest ustalone.
