Sobes.tech
Senior

Maakt de volgorde van de kolommen uit bij het maken van een samengestelde index?

sobes.tech AI

Antwoord van AI

Ja, de volgorde van de kolommen in een samengestelde index is belangrijk. De index wordt opgebouwd volgens de volgorde van de aangegeven kolommen, en de efficiëntie ervan hangt af van hoe de queries precies worden uitgevoerd.

Bijvoorbeeld, als je een index hebt op de kolommen (A, B), wordt deze index efficiënt gebruikt voor queries met filtering op A of op A en B samen, maar niet voor queries waarbij alleen op B wordt gefilterd.

Daarom is het bij het aanmaken van een samengestelde index belangrijk om rekening te houden met welke kolommen het meest worden gebruikt in de WHERE-voorwaarden en in welke volgorde, zodat de index de benodigde queries maximaal versnelt.