Erstellen von Indizes für Felder nach Gruppen?

Tun, müssen Sie erstellen einen index für die Felder-Gruppe von Feldern in einer Oracle-Datenbank?

Beispiel:

select * 
from some_table
where field_one is not null and field_two = ?
group by field_three, field_four, field_five

Ich war die Prüfung der Indizes, die ich erstellt für die oben-und der einzige relevante index für diese Abfrage einen index erstellt für field_two. Andere single-Feld oder zusammengesetzte Indizes erstellt, auf die anderen Felder werden nicht verwendet für die oben erwähnte Abfrage. Klingt das richtige?

InformationsquelleAutor der Frage onejigtwojig | 2009-09-18

Schreibe einen Kommentar