Ja, mindst én sag er betydeligt langsommere. Hvis du kun definerer følgende indeks:
ALTER TABLE ... ADD INDEX (a, b);
... derefter forespørgslen SELECT * FROM ... WHERE B = 1;
vil ikke bruge det indeks.
Når du opretter et indeks med en sammensat nøgle, er rækkefølgen af nøglens kolonner vigtig. Det anbefales at prøve at sortere kolonnerne i nøglen for at øge selektiviteten, med de mest selektive kolonner til venstre for nøglen. Hvis du ikke gør dette, og sætter en ikke-selektiv kolonne som den første del af nøglen, risikerer du slet ikke at bruge indekset. (Kilde:Tips om optimering af SQL Server Composite Index )