29.12.2013 Aufrufe

Fehlerbehebung und Optimieren der Datenbankleistung

Fehlerbehebung und Optimieren der Datenbankleistung

Fehlerbehebung und Optimieren der Datenbankleistung

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Wenn Sie eine REORG-Operation für eine Tabelle ausführen o<strong>der</strong> eine Sortier- <strong>und</strong><br />

Ladeoperation nach <strong>der</strong> Erstellung eines Clusterindex durchführen, versucht <strong>der</strong><br />

Index, die Reihenfolge <strong>der</strong> Daten beizubehalten, wodurch sich die Werte für die<br />

Statistiken CLUSTERRATIO bzw. CLUSTERFACTOR verbessern, die durch das<br />

Dienstprogramm RUNSTATS erfasst werden.<br />

Anmerkung: Wenn <strong>der</strong> Vorabzugriff durch Vorauslesen aktiviert ist, reduziert dies<br />

den Bedarf zur Tabellenreorganisation, auch wenn Formel F4 des Befehls REORGCHK<br />

etwas an<strong>der</strong>es angibt.<br />

Senken des Bedarfs an Indexneuerstellungen<br />

Gehen Sie wie folgt vor, um den Bedarf an Indexneuerstellungen durch Indexreorganisation<br />

zu senken:<br />

v<br />

v<br />

v<br />

Erstellen Sie Indizes, indem Sie die Option PCTFREE o<strong>der</strong> LEVEL2 PCTFREE<br />

angeben.<br />

Erstellen Sie Indizes mit <strong>der</strong> Option MINPCTUSED. Ziehen Sie alternativ in Betracht,<br />

die Option CLEANUP ALL des Befehls REORG INDEXES zu verwenden, um<br />

Blattseiten zusammenzufügen.<br />

Verwenden Sie den Befehl REORG INDEXES mit <strong>der</strong> Option RECLAIM EX-<br />

TENTS, um Speicherbereich online zurück in den Tabellenbereich freizugeben.<br />

Diese Operation bietet die Freigabe von Speicherbereich, ohne dass eine vollständige<br />

Neuerstellung <strong>der</strong> Indizes erfor<strong>der</strong>lich ist.<br />

Anmerkung: Wenn <strong>der</strong> Vorabzugriff durch Vorauslesen aktiviert ist, reduziert dies<br />

den Bedarf an Indexneuerstellungen durch Indexreorganisation, auch wenn Formel<br />

F4 des Befehls REORGCHK etwas an<strong>der</strong>es angibt.<br />

Automatische Tabellen- <strong>und</strong> Indexverwaltung<br />

Nach zahlreichen Än<strong>der</strong>ungen an Tabellendaten können eine Tabelle <strong>und</strong> die zugehörigen<br />

Indizes fragmentiert werden. Logisch sequenzielle Daten können sich auf<br />

nicht sequenziellen Seiten befinden, sodass <strong>der</strong> Datenbankmanager für den Datenzugriff<br />

zusätzliche Leseoperationen ausführen muss.<br />

Die statistischen Informationen, die vom Dienstprogramm RUNSTATS erfasst werden,<br />

beschreiben die Verteilung von Daten innerhalb einer Tabelle. Durch eine Analyse<br />

dieser Statistiken kann ermittelt werden, wann eine Reorganisation <strong>und</strong> welcher<br />

Typ von Reorganisation erfor<strong>der</strong>lich ist.<br />

Der Prozess <strong>der</strong> automatischen Reorganisation ermittelt die Notwendigkeit einer<br />

Tabellen- o<strong>der</strong> Indexreorganisation mithilfe von Formeln, die zum Dienstprogramm<br />

REORGCHK gehören. Er bewertet in regelmäßigen Abständen Tabellen <strong>und</strong> Indizes,<br />

<strong>der</strong>en Statistiken aktualisiert wurden, um zu prüfen, ob eine Reorganisation erfor<strong>der</strong>lich<br />

ist, <strong>und</strong> terminiert solche Operationen, sobald sie erfor<strong>der</strong>lich sind.<br />

Die Funktion zur automatischen Reorganisation kann durch die Datenbankkonfigurationsparameter<br />

auto_reorg, auto_tbl_maint <strong>und</strong> auto_maint aktiviert bzw. inaktiviert<br />

werden.<br />

In einer Umgebung mit partitionierten Datenbanken erfolgt die Initiierung einer<br />

automatischen Reorganisation in <strong>der</strong> Katalogdatenbankpartition. Diese Konfigurationsparameter<br />

werden daher nur in dieser Partition aktiviert. Die Operation REORG<br />

wird hingegen in allen Datenbankpartitionen ausgeführt, in denen sich die Zieltabellen<br />

befinden.<br />

Kapitel 3. Faktoren mit Auswirkung auf die Leistung 163

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!