Überprüfen der Speicherparameter
(Oracle)
Besonders im Fall einer Massendatenübertragung in das SAP-System sollten Sie vorher überprüfen, ob in den Tablespaces genügend freier Speicherplatz vorhanden ist. Sie können mittels der Datenbankmonitore herausfinden, ob zusätzliche Extents zugewiesen werden können, wenn das für die zu übertragenden Datenmengen erforderlich ist. Wenn Sie eine Speicherplatzanalyse durchführen, sollten Sie auch die Speicherparameter überprüfen.
So überprüfen Sie die Speicherparameter:
...
1. Wählen Sie auf dem Hauptbild Werkzeuge → Administration → Computing Center → Management System → Control → Performance Menu → Database → Tables / Indices
Geben Sie alternativ den Transaktionscode DB02 ein.
2. Wählen Sie Detail analysis menu → Parameter changes.
Sie können nun die Speicherparameter für Tablespaces oder einzelne Tabellen analysieren:
· Speicherparameter für jeden Tablespace
¡ Abschnitt Tablespaces: Current sizes, Storage parameter
· Speicherparameter für Tabellen eines Tablespaces
¡ Abschnitt Tables and Indices: Detailed analysis (Angabe des Tablespaces), Wahl der Tabelle, Analyze → Extents,
¡ Abschnitt Tables and Indices: Detailed analysis (Angabe des Tablespaces), Wahl der Tabelle, Analyze → Tables and its indices, Storage parameter
· Speicherparameter für eine Tabelle
¡ Abschnitt Tables and Indices, Detailed analysis (Angabe der Tabelle), Analyze → Extents,
¡ Abschnitt Tables and Indices, Detailed analysis (Angabe der Tabelle), Analyze → Tables and its indices, Storage parameter
Speicherparameter
Feld |
SQL-Parameter |
Bedeutung |
Pct. Fre |
PCTFREE |
Angabe des Prozentsatzes an Speicher eines Datenblocks, der für mögliche Änderungen an bereits vorhandenen Zeilen freigehalten wird (Vorschlagswert häufig 10%) |
Pct. Use |
PCTUSED |
Wenn ein Datenblock voll ist (bis auf den Platz für PCTFREE), werden in diesen Block keine neuen Zeilen mehr eingefügt. Erst wenn der prozentuale Anteil des benutzten Speichers den Wert von PCTUSED unterschreitet, können wieder Zeilen in diesen Block eingefügt werden (Vorschlagswert häufig 40%) |
Init ext |
INITIAL |
Größe des ersten Extents, mit dem eine Tabelle oder ein Index erstellt wurde |
Next ext |
NEXT |
Größe des nächsten Extents, der zugewiesen wird, wenn ein neuer Extent erforderlich sein sollte |
Min Ext |
MINEXTENTS |
Anfangsanzahl von Extents, wenn eine Tabelle oder ein Index angelegt wird |
Max Ext |
MAXEXTENTS |
Obergrenze für die Anzahl der Extents einer Tabelle oder eines Index (Vorschlagswert häufig 300) MAXEXTENTS ist eine “weiche Grenze“ für die Anzahl der Extents, die in einem Tablespace zugewiesen werden können. |
Pct. Inc |
PCTINCREASE |
Prozentsatz, um den sich die Größe des nächsten Extents bei der Zuweisung jedes weiteren Extents vergrößert SAP-Tabellen und -Indizes weisen gewöhnlich den Faktor Null auf. Dadurch bleibt die Größe des nächsten Extents konstant, wodurch Probleme mit dem freien Speicherplatz vermieden werden sollen. |
Wenn Sie neue Daten in das System einspielen, sollten Sie vor allen Dingen die Anzahl der zugewiesenen Extents für schnell wachsende Tabellen überwachen, um ein Erreichen des Speicherparameterwertes MAXEXTENTS zu vermeiden.

Es sollen neue Stammsätze in das System eingespielt werden.
Um die zu übertragende Datenmenge abzuschätzen, stellen Sie die durchschnittliche Größe der Stammsätze fest und multiplizieren sie mit der ungefähren Anzahl der Stammsätze. Im allgemeinen befinden sich die Stammsätze im Tablespace PSAPSTABD und die Indizes in PSAPSTABI.
Überprüfen Sie mit BR*Tools, ob im Tablespace
genügend freier Platz vorhanden ist. Siehe
Showing Tablespace with
BR*Tools.
Bestimmen Sie anschließend, wie viele zusätzliche Extents für die Daten insgesamt erforderlich sind. Dividieren Sie hierfür die Menge der Daten durch den erwarteten Wert in der Spalte Next ext einer repräsentativen Tabelle.
Anhand dieser Informationen können Sie in etwa bestimmen, ob der Tablespace erweitert, der Parameter NEXT geändert oder der Parameter MAXEXTENTS für den Tablespace hochgesetzt werden muß (MAXEXTENTS und NEXT ändern).
Für weitere Informationen zum Thema
Tablespace-Administration, siehe
Space Management with
BR*Tools.
Siehe auch:
Überprüfen auf volle Tablespaces (Oracle)
Überprüfen auf Freiplatzprobleme (Oracle)
Speicherverwaltungsfehler (Oracle)
Probleme mit der maximalen Extentanzahl (Oracle)