Ilja: Wie optimieren DMS den Zugriff?

Beitrag lesen

yo,

Ein Index auf eine Spalte, die nur die Werte "ja" oder "nein" annehmen kann, ist relativ sinnlos, denn die Datenbank erhält hier fast keinerlei Vorteil durch einen Index, weil die möglichen Werte in der Spalte nicht sehr unterschiedlich sind.

ein b-baum index ist nicht die einzige möglichkeit einer indizierung. andere dbms als zum beispiel mysql bieten da weitere möglichkeiten. und in diesem falle würde sich ein sogenannter bitmap index anbieten. dieser ist gerade für eine niedrige kardinalität ausgelegt.

Ilja