5 Raumorganisierende Strukturen zur Sekundärschlüsselsuche
5 Raumorganisierende Strukturen zur Sekundärschlüsselsuche
5 Raumorganisierende Strukturen zur Sekundärschlüsselsuche
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Skript Anfragebearbeitung und Indexstrukturen in Datenbanksystemen Seite 63<br />
Leistungsverhalten<br />
Das Zeitverhalten bei komplexen Anfragen, z. B. Range Queries, hängt insbesondere von der<br />
Größe des Grid-Directory ab.<br />
Analyse [Reg 85]:<br />
• Der Erwartungswert | GD(N) | für die Größe des Grid-Directory bei Gleichverteilung und<br />
Unabhängigkeit aller k Attribute ist:<br />
GD�N� O N 1 + --------------<br />
= � bk + 1�<br />
� �<br />
Dabei ist N die Anzahl der Datensätze und b die Kapazität einer Datenseite.<br />
k – 1<br />
O N terminiert für k �� gegen<br />
1 + --------------<br />
� bk + 1�<br />
� �<br />
O N 1 + --<br />
� b�<br />
� �<br />
• Bei Gleichverteilung und Abhängigkeiten gilt: | GD(N) | = O (N k )<br />
• Bei Nichtgleichverteilung gilt: | GD(N) | = O (2 N )<br />
1<br />
• Neben den Speicherplatzproblemen haben wir insbesondere ein extrem schlechtes Leistungsverhalten<br />
bei komplexen Anfragen.<br />
k – 1