Der ADS kann keine zusammengesetzten Indexausdrück im Sinne des
Query-Optimizing analysieren. Zusammengesetzte Indizes sind nur wichtig, wenn man auf die Tabellen mittels Table-Objekten zugreift und dem Benutzer eine bestimmte Sortierung anzeigen möchte. Der
Query-Optimizer geht auf die einzelnen Felder. Logische Konsequenz: Alle Felder, die jemals in where, order by, group by, having, join etc. verwendet werden, sollten einzeln indexiert werden. Ich habe dadurch mehrfach eine bis zu 1000-fache Performancesteigerung erlebt.