Show TOC Anfang des Inhaltsbereichs

 konzeptionelle Dokumentation Gemessene DB-Operationen  Dokument im Navigationsbaum lokalisieren

Jede SQL-Anweisung wird vom SAP-System in DB-Operationen zerlegt. Mit Hilfe des SQL-Traces haben Sie Möglichkeit, die Ausführungszeit dieser Operationen zu vermessen:

 

DECLARE

Definiert einen neuen Cursor innerhalb eines SAP-Work-Prozesses und weist diesem die SQL-Anweisung zu. Die Kurzform dieser Anweisung wird in der Liste der Trace-Sätze unter Statement angezeigt. Der Cursor wird mit einer eindeutigen Nummer, der Cursor-ID versehen. Die Cursor-ID wird für die Kommunikation zwischen SAP-System und Datenbanksystem verwendet.

 

PREPARE

Übersetzt die SQL-Anweisung und legt den Ausführungsplan fest.

 

OPEN

Öffnet einen Cursor für eine vorbereitete (übersetzte) SELECT-Anweisung. Mit OPEN werden die Parameter für den Datenbankzugriff übergeben. OPEN wird nur für SELECT-Anweisungen verwendet.

 

FETCH

Übergibt einen oder mehrere Sätze aus dem Datenbestand, der in der Datenbank durch die SELECT-Anweisung selektiert wurde, an die DB-Schnittstelle des SAP-Systems. Der Datenbestand wird durch den Cursor identifiziert.

 

REOPEN

Öffnet erneut einen Cursor, den das System für eine SELECT- Anweisung vorbereitet hat und übergibt die neuen Parameter an die Datenbank.

 

EXEC

Übergabe der Parameter für die Anweisung von der Datenbank und Ausführen der Anweisungen, die Daten in der Datenbank ändern (z.B. über UPDATE, DELETE, oder INSERT).

 

REEXEC

Öffnet einen Cursor erneut, den das System für eine vorangegangene EXEC-Anweisung bereits vorbereitet hat.

 

Zur Reihenfolge der Verarbeitung dieser Operationen siehe Logische Reihenfolge der DB-Operationen

Ende des Inhaltsbereichs