-checkopt 

In Phase I wird der Bedarf an neuen Statistiken ermittelt und in Form einer TODO-Flagge in die Steuertabelle DBSTATC eingetragen. Zusätzlich werden mit Hilfe von SAPDBA-internen Regeln Methoden für die Phase II zur Erzeugung/ Aktualisierung veralteter/ nichtexistenter Statistiken in die Steuertabelle DBSTATC eingetragen.

Standardaufruf

sapdba -checkopt PSAP% -method E

Beim Aufruf sapdba -checkopt PSAP% wird die Größe aller Tabellen mit Hilfe des Primärindexes ermittelt. Der checkopt -Lauf trägt nur Tabellen in die Steuertabelle DBSTATC ein, die bereits Statistiken besitzen.

Syntax

sapdba

-u system/<password>

-checkopt <tablespace | tablespace list | table | <keyword>>

-method E | C

-option R<n (*1000)> | P<n>

-time <d>

-T -<h>

-force

SAPDBA Kommandooptionen

-u

Datenbankbenutzer/ Kennwort

-checkopt

Datenbankobjekte und Schlüsselwörter für die Operation

-method

Analysemethode

-option

Option zur Analysemethode (nur für Methode E )

-time <d>

erzwingt die Aktualisierung aller Statistiken, die älter als <d> Tage sind

-T <h>

begrenzt die Operation auf <h> Stunden

-force

bewirkt, daß unabhängig vom aktuellen Stand die TODO-Flaggen in der Steuertabelle DBSTATC neu gesetzt werden

Schlüsselwörter (Keywords)

DBSTATC_TAB

alle in der Steuertabelle DBSTATC eingetragenen Tabellen

SAPDBA wählt die richtige Analysemethode und -option und trägt diese in die Steuertabelle DBSTATC ein, wenn die Kundenflagge nicht gesetzt ist. Bei einer kleinen Tabelle startet der Optimierer mit der Methode C ; wenn die Tabelle wächst, wechselt die Methode auf E .

Die checkopt -Protokolle finden Sie im Verzeichnis sapcheck/<Zeitstempel>.opt .

Weitere Informationen finden Sie unter