moin,
[*] Je häufiger ein Wert vorkommt, desto weniger nützt ein Index, weil dieser dann die betroffene Datenmenge nicht genug einschränken kann. Wenn beispielsweise nur die Werte 0 und 1 vorkommen (angenommen zu je 50%), lohnt auf der Spalte kein Index, weil sowieso die Hälfte aller Datensätze in der Ergebnismenge sein muss und vielleicht ein full table scan diese Menge schneller liefert als das zusätzliche Lesen eines Index.
man sagt eine b-tree index ist nur bei ca. 10% datenmenge noch effektiv. allerdings gibt es gerade für solche fälle mit 0 und 1 einen anderen index typ, nämlich einen bitmap index.
Ilja