Herunterladen Inhalt Inhalt Diese Seite drucken

Sun Microsystems StorageTek 5800 Handbuch Seite 101

Systemverwaltungshandbuch
Vorschau ausblenden Andere Handbücher für StorageTek 5800:
Inhaltsverzeichnis

Werbung

Nehmen Sie zur Maximierung der Abfrageleistung jedes dieser Felder als eine Spalte in
eine Tabelle mit der Bezeichnung books auf. Zur weiteren Leistungsverbesserung
erstellen Sie eine virtuelle Dateiansicht mit der Bezeichnung bookview, die ausschließlich
diese Felder, so dass ein Index für diese Felder für Abfragen erstellt wird.
Da alle Felder aus der gleichen Tabelle stammen, erstellt das System einen Index, der
alle diese Felder enthält, solange die Gesamtzahl aller für den Index erforderlichen
Bytes 1024 nicht überschreitet. Berechnen Sie in die für den Index erforderlichen
Bytes wie folgt:
78
(für den Systembedarf) +
8
(2 pro Spalte für den Spaltenbedarf) +
100
(für book.author) +
100
(für book.series) +
100
(für
book.title
8
(für dates.year)
____________________________
= 394 Bytes gesamt
Da 394 Bytes weniger als 1024 Bytes ist, indiziert das System alle Felder und
ermöglicht so eine Abfrage mit maximaler Leistung.
Wenn Ihre Berechnung ergibt, dass Sie die Felder in einer Abfrage nicht mit einem
Index versehen werden können, weil zu viel Speicherplatz belegt wird, sollten
Sie die für jedes Feld angegebene Länge reduzieren. Alternativ können Sie eine
virtuelle Dateisystemansicht mit einem kleineren Satz an Feldern definieren. Ein
Index für eine Teilmenge der Felder in der Abfrage könnte dennoch helfen, die
Geschwindigkeit von Abfragen zu erhöhen.
Kapitel 7 Konfiguration von Metadaten und virtuellen Dateisystemansichten
) +
79

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis