Tilstedeværelsen af et indeks i din tabel tilføjer nogle overhead til dine INSERT/UPDATE/DELETE-sætninger.
Et indeks med 20 kolonner er ikke værre end et indeks med 1 kolonne. Eller i det mindste, forskellen i ydeevne er lille nok til, at du ikke bør ændre dit design på grund af det.
Her er en analogi:Din mor beder dig om at gå i butikken for at hente dagligvarer. Du skal tage skoene på, tage bussen til butikken, samle dagligvarer, stå i kø for at betale for dem, tage bussen hjem og stille dagligvarerne i køleskabet. Betyder det meget, om hun beder om 1 vare eller 2 eller 20? Det er rigtigt, at det er lidt tungere at bære tasken, men turens tid ændrer sig ikke.