IT-lexicon › Databases › Samengestelde index

Samengestelde index

Databases Svenska → Bijgewerkt: 2026-10-04

Een index over meerdere kolommen in een vaste volgorde. De sleutel is eerst op de ene kolom gesorteerd en dan op de volgende — precies als een telefoonboek op achternaam en dan voornaam.

Daaruit volgt de belangrijkste regel: de meest linkse prefix telt. Een index op (customer_id, date) helpt bij zoekopdrachten op alleen customer_id en op beide samen, maar niet bij een query die alleen op date filtert. De volgorde is dus een ontwerpbeslissing en geen detail. Vuistregels: eerst gelijkheidsvoorwaarden, bereiken en sortering achteraan, en zet de meest selectieve kolom vooraan als er keuze is. Een goed gekozen samengestelde index vervangt vaak drie enkelvoudige indexen en maakt bovendien index-only scans mogelijk. Sommige databases kunnen een ongebruikte eerste kolom overslaan met een skip scan, maar reken daar niet op.

← Terug naar het lexicon