Tabellen-/Index-Analyse (Oracle)
Mit dieser Vorgehensweise können Sie Tabellen und Indizes analysieren.
Wählen Sie Werkzeuge → Administration → Computing Center → Management System → Control → Performance Menu → Database → Tables / Indices.
Verwenden Sie alternativ Transaktionscode DB02.
Unter Tables and Indices haben Sie umfangreiche Analysemöglichkeiten. Einige der Möglichkeiten werden hier beschrieben:
· Detailed analysis
Schränken Sie die Anzahl der zu analysierenden Tabellen ein. Wenn Sie z.B. nur den Namen des Tablespaces als Selektionskriterium angeben, kann die Analyse je nach Anzahl der in ihm enthaltenen Objekte sehr lange dauern.
Wählen Sie Analyse, um eine der aufgelisteten Tabellen detaillierter zu untersuchen.
¡ Tables and its indices: Anzeige der Tabelle und der für die Tabelle definierten Indizes. Neben der Größe der Objekte (in Kilobytes und in Blöcken) werden auch die Anzahl der belegten Extents und der für das Objekt definierte Wert für MAXEXTENTS angezeigt. Diese Angaben sollte der DBA regelmäßig kontrollieren, um eventuelle Probleme mit der maximalen Extentanzahl (Oracle) zu vermeiden. Mittels der Drucktaste Storage Patameter können Sie weitere Speicherparameter für die einzelnen Objekte anzeigen lassen.
¡ Extents: Dieser Anzeige können Sie die Größe (in Kilobytes und in Blöcken) und die Lage (Datei-ID, Blocknummer) der Extents der Tabelle entnehmen.
¡ Detail Analysis.
¡ History: Anzeige der Historie einer Tabelle. Der DBA kann das Wachstum einer Tabelle über einen bestimmten Zeitraum verfolgen. Änderungen z.B. der Größe und der Extent-Zuordnung werden aufgezeichnet. Außerdem wird der Wert für den Speicherparameter NEXT aufgelistet. Diese Angabe hilft dem DBA, die Situation in speicherkritischen Tablespaces zu überwachen, d.h. festzustellen, ob ein nächster Extent dieser Größe in den vorhandenen Freiplatz des Tablespace passen wird.
¡ Table columns: Anzeige der Struktur der Tabelle im SAP ABAP/4 Dictionary und auf der Datenbank.
· Missing indices
Siehe Fehlende Indizes
· Space critical objects
Anzeige von für die Speicherplatzsituation kritischen Objekten
· Space statistics
Anzeige der Historie von Tabellen/Indizes. Schränken Sie die Anzahl der zu analysierenden Tabellen/Indizes möglichst gut ein. Wenn Sie z.B. nur den Namen des Tablespaces als Selektionskriterium angeben, kann die Analyse je nach Anzahl der in ihm enthaltenen Objekte sehr lange dauern.
Der DBA kann das Wachstum eines ausgewählten Objektes über einen bestimmten Zeitraum verfolgen. Änderungen z.B. der Größe und der Extent-Zuordnung werden aufgezeichnet. Außerdem wird der Wert für den Speicherparameter NEXT aufgelistet. Diese Angabe hilft dem DBA, die Situation in speicherkritischen Tablespaces zu überwachen, d.h. festzustellen, ob ein nächster Extent dieser Größe in den vorhandenen Freiplatz des Tablespace passen wird.
Siehe auch:
Überprüfen auf Freiplatzprobleme (Oracle)
Speicherverwaltungsfehler (Oracle)
Überprüfen der Speicherparameter (Oracle)
Überwachen der Tabellen- und Indexfragmentierung (Oracle)