Query-optimalisatie - Indexen - De selectiviteit van een index

4 belangrijke vragen over Query-optimalisatie - Indexen - De selectiviteit van een index

Hoe bepaald de optimizer of een index gebruikt wordt of niet?

Via diverse statistische gegevens, zoals selectiviteit van een index.

Wat is 'selectiviteit van een index'?


De selectiviteit van een index is hoog wanneer de geïndexeerde
kolommen veel verschillende waarden bevatten. Bij lage selectiviteit
heeft een index niet zoveel zin. Er zijn dan (gemiddeld) te veel records bij
een gegeven indexwaarde.

Wanneer heeft een index geen zin in relatie tot selectiviteit? Noem een voorbeeld.

Bij een lage selectiviteit. Er zijn dan (gemiddeld) teveel records bij een gegeven indexwaarde.


Een index op de naam-kolom van de Klant-tabel heeft een hoge selecti-
viteit en is dus zinvol, mits de tabel groot genoeg is. Het aanbrengen van
een index op de behandeld-kolom van Klacht is onzinnig, tenzij u op éénwaarde zoekt (bijvoorbeeld ‘N’) en er daarvan maar relatief weinig zijn.
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Wat is de selectiviteit van een unieke index?

Maximaal, immers alle waarden zijn verschillend.

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo