29.12.2013 Aufrufe

Fehlerbehebung und Optimieren der Datenbankleistung

Fehlerbehebung und Optimieren der Datenbankleistung

Fehlerbehebung und Optimieren der Datenbankleistung

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

v<br />

v<br />

v<br />

v<br />

v<br />

v<br />

v<br />

v<br />

AVERAGE_SEQUENCE_FETCH_PAGES<br />

AVERAGE_RANDOM_PAGES<br />

AVERAGE_RANDOM_FETCH_PAGES<br />

NUMRIDS<br />

NUMRIDS_DELETED<br />

NUM_EMPTY_LEAFS<br />

ACTIVE_BLOCKS<br />

NUM_DATA_PART<br />

Die folgenden Spalten werden nach einer EXPLAIN-Operation für einen Abschnitt<br />

für partitionierte Objekte ebenfalls den Wert -1 haben:<br />

v OVERHEAD<br />

v TRANSFER_RATE<br />

v PREFETCHSIZE<br />

In <strong>der</strong> Ausgabe von db2exfmt für einen mit EXPLAIN bearbeiteten Abschnitt werden<br />

die Informationen aus diesen aufgeführten Spalten unter den Statistikinformationen<br />

auf Tabellen- <strong>und</strong> Indexebene am unteren Ende <strong>der</strong> Ausgabe nicht angezeigt.<br />

Die EXPLAIN-Daten für einen Abschnitt enthalten in <strong>der</strong> Ausgabe keine Objekte,<br />

auf die durch den Compiler verwiesen wurde (d. h. Zeilen, <strong>der</strong>en OBJECT_TYPE-<br />

Wert mit einem Zeichen '+' beginnt). Solche Objekte werden in <strong>der</strong> Ausgabe von<br />

db2exfmt nicht angezeigt.<br />

Erfassen <strong>und</strong> Zugreifen auf Ist-Daten für Abschnitte:<br />

Ist-Daten für Abschnitte sind Laufzeitstatistiken, die während <strong>der</strong> Ausführung eines<br />

Abschnitts für einen Zugriffsplan erfasst werden. Zur Erfassung eines Abschnitts<br />

mit Ist-Daten verwenden Sie den Aktivitätsereignismonitor. Für den Zugriff<br />

auf die Ist-Daten eines Abschnitts führen Sie die EXPLAIN-Funktion für den<br />

Abschnitt über die gespeicherte Prozedur EXPLAIN_FROM_ACTIVITY aus.<br />

Um Ist-Daten für Abschnitte prüfen zu können, müssen Sie die EXPLAIN-Funktion<br />

für einen Abschnitt ausführen, für den Ist-Daten erfasst wurden (d. h., <strong>der</strong> Abschnitt<br />

<strong>und</strong> die Ist-Daten des Abschnitts sind Eingaben für die EXPLAIN-Funktion).<br />

Informationen zur Aktivierung <strong>und</strong> Erfassung von Ist-Daten für Abschnitte<br />

sowie zum Zugriff auf diese Daten werden in diesem Thema bereitgestellt.<br />

Aktivieren von Ist-Daten für Abschnitte<br />

Ist-Daten für Abschnitte werden während <strong>der</strong> Laufzeit nur aktualisiert, wenn sie<br />

aktiviert wurden. Um Ist-Daten für Abschnitte für die gesamte Datenbank zu aktivieren,<br />

verwenden Sie den Datenbankkonfigurationsparameter section_actuals.<br />

Um dies für eine bestimmte Anwendung durchzuführen, verwenden Sie die Prozedur<br />

WLM_SET_CONN_ENV.<br />

Ist-Daten für Abschnitte werden während <strong>der</strong> Laufzeit nur aktualisiert, wenn sie<br />

aktiviert wurden. Verwenden Sie zur Aktivierung von Ist-Daten für Abschnitte den<br />

Datenbankkonfigurationsparameter section_actuals. Zur Aktivierung von Ist-Daten<br />

für Abschnitte setzen Sie den Parameter auf den Wert BASE (<strong>der</strong> Standardwert<br />

ist NONE). Beispiel:<br />

db2 update database configuration using section_actuals base<br />

Kapitel 3. Faktoren mit Auswirkung auf die Leistung 343

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!