Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
Delphi 2007 Professional
|
AW: Index auf NULL-Spalten?
10. Sep 2011, 12:11
Wie hoch ist den der Prozentsatz der Datensätze mit Nullwert in diesem Feld?
Sollten sagen wir mal mehr als 25% den Nullwert ausweisen, dann ist den Nutzen des Index schon recht zweifelhaft.
Würde man in diesem Fall nach dem Wert NULL suchen, dann würde die Anwendung des Index nur eine relativ schwache Eingrenzung der Datenmenge bringen und es wäre besser gewesen auf den Index zu verzichten.
Aus dem Grund ist auch ein Index auf einem Boolean-Feld sinnlos, da hier statistisch gesehen die Datenmenge nur auf 50% reduziert wird.
|