@Flor1an, das kommt drauf an, sofern das Indexfeld nicht nach Feldinhalten sortiert ist, kann auch die binäre Suche nicht ausgeführt werden. Genau so wenn ein unsortiertes Hasing stattfindet.
Bsp Zahlen von 1-5
Struktur für einen B Baum:
3
1 2 4 5
Ich weiß nicht was du für eine Datenbank oder einen Index verwendest, aber der Sinn eines Index ist ja gerade das er sortiert ist. Genauso ist ein B+-Baum immer balanciert, er kann also nicht entarten wodurch eine lineare Laufzeit entstehen würde.
Das so ein Index wie bei dir genannt entsteht muss schon einiges schief gehen.