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.

Database Member 2<br />

FODC package path (FODCPATH)= /home/hotel49/juntang/FODC/FODC2/<br />

Angepasste Datenerfassung<br />

Das Verhalten <strong>der</strong> Datenerfassung mit db2fodc -hang <strong>und</strong> db2fodc -perf wird<br />

auch durch die Parameter gesteuert, die im Abschnitt TOOL OPTIONS des DB2-<br />

Aufrufscripts definiert sind, das während <strong>der</strong> FODC-Ausführung aufgerufen wird.<br />

Diese Parameter können durch Än<strong>der</strong>ungen des Scripts, das während <strong>der</strong> FODC-<br />

Ausführung aufgerufen wird, angepasst werden.<br />

Zum Anpassen <strong>der</strong> Datenerfassung unter UNIX kopieren Sie das Script in<br />

/bin/db2cos_Symptom in /adm/db2cos_Symptom. Dabei ist Symptom entwe<strong>der</strong> hang<br />

o<strong>der</strong> perf. Wenn sich das Script in diesem neuen Verzeichnis befindet, können Sie<br />

es nach Bedarf modifizieren. Unter Windows modifizieren Sie das Standardscript<br />

\bin\db2cos_Symptom.bat. Unter UNIX versucht db2fodc zuerst, das Script in<br />

/adm/db2cos_Symptom auszuführen; wird das Script nicht gef<strong>und</strong>en, wird das ursprüngliche<br />

Script in /bin/db2cos_Symptom ausgeführt. Unter Windows wird stets<br />

das Script \bin\db2cos_Symptom.bat ausgeführt.<br />

Im Rahmen von FODC erfasste Daten<br />

Bei <strong>der</strong> Ausführung von FODC (First Occurrence Data Capture, Datenerfassung<br />

beim ersten Vorkommen) werden ein FODC-Paketverzeichnis sowie Unterverzeichnisse<br />

erstellt, in denen Diagnoseinformationen erfasst werden. Das übergeordnete<br />

Paketverzeichnis, die Unterverzeichnisse <strong>und</strong> die Dateien, in denen die Diagnosedaten<br />

erfasst werden, werden zusammen als FODC-Paket bezeichnet.<br />

Dateien mit den von FODC erfassten Diagnoseinformationen<br />

FODC erfasst Diagnoseinformationen aus einer Reihe verschiedener Quellen. Welche<br />

Diagnoseinformationen genau von FODC erfasst werden, ist abhängig von <strong>der</strong><br />

Art des auftretenden Problems. Sie können Folgendes umfassen:<br />

Protokoll mit Benachrichtigungen für die Systemverwaltung (instanzname.nfy)<br />

v Betriebssystem: Alle<br />

v Standardposition:<br />

– Linux <strong>und</strong> UNIX: In dem Verzeichnis, das durch den Konfigurationsparameter<br />

diagpath des Datenbankmanagers angegeben ist.<br />

– Windows: Verwenden Sie die Ereignisanzeigefunktion (Start > Systemsteuerung<br />

> Verwaltung > Ereignisanzeige)<br />

v Wird bei <strong>der</strong> Erstellung <strong>der</strong> Instanz automatisch generiert.<br />

v<br />

Wenn signifikante Ereignisse auftreten, schreibt DB2 Informationen in<br />

das Protokoll mit Benachrichtigungen für die Systemverwaltung. Die Informationen<br />

sind für Datenbank- <strong>und</strong> Systemadministratoren gedacht.<br />

Der Typ <strong>der</strong> in dieser Datei aufgezeichneten Nachrichten hängt von <strong>der</strong><br />

Einstellung des Konfigurationsparameters notifylevel ab.<br />

Anmerkung: Wenn <strong>der</strong> Konfigurationsparameter diagsize des Datenbankmanagers<br />

auf einen Wert ungleich null gesetzt wird, werden anstelle<br />

einer einzelnen Protokolldatei mit Benachrichtigungen für die Systemverwaltung<br />

(instanzname.nfy) rollierende Protokolldateien<br />

(instanzname.N.nfy) verwendet.<br />

DB2-Diagnoseprotokoll (Protokolldatei 'db2diag')<br />

v Betriebssystem: Alle<br />

784 <strong>Fehlerbehebung</strong> <strong>und</strong> <strong>Optimieren</strong> <strong>der</strong> <strong>Datenbankleistung</strong>

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!