Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Performanceverbesserungen, Diagnosen und Monitoring » Praktische Einführungen in die Anwendungsprofilerstellung » Praktische Einführung: Baselining mit Prozedurprofilerstellung

 

Lektion 1: Baselining-Prozedur erstellen

Erstellen Sie eine Baselining-Prozedur für die Prozedurprofilerstellung.

Voraussetzungen

In dieser Lektion wird davon ausgegangen, dass Sie die Rollen und Privilegien haben, die im Abschnitt "Privilegien" am Anfang dieser praktischen Einführung aufgeführt sind: Praktische Einführung: Baselining mit Prozedurprofilerstellung.

In dieser praktischen Einführung wird vorausgesetzt, dass Sie die Testdatenbank app_profiling.db erstellt haben. Siehe Praktische Einführung: Testdatenbank für die praktischen Einführungen in die Anwendungsprofilerstellung erstellen.

 Aufgabe
  1. Starten Sie Interactive SQL. Klicken Sie auf Start » Programme » SQL Anywhere 16 » Administrationstools » Interactive SQL.

  2. Füllen Sie im Fenster Verbinden die folgenden Felder aus, um eine Verbindung mit der Testdatenbank app_profiling.db herzustellen:

    1. Klicken Sie im Feld Authentifizierung auf Datenbank.

    2. Im Feld Benutzer-ID geben Sie DBA ein.

    3. Im Feld Kennwort geben Sie sql ein.

    4. Wählen Sie in der Dropdown-Liste Aktion die Option Eine Datenbank auf diesem Computer starten und eine Verbindung herstellen aus.

    5. Geben Sie im Feld Datenbankdatei Folgendes ein: C:\AppProfilingTutorial\app_profiling.db.

    6. Geben Sie im Feld Startzeile Folgendes ein: dbsrv16 -x tcpip.

  3. Klicken Sie auf Verbinden.

  4. Führen Sie in Interactive SQL die folgenden SQL-Anweisungen aus:

    1. Erstellen Sie eine Tabelle:

      CREATE TABLE table1 (
      Count INT );
    2. Erstellen Sie eine Baselining-Prozedur:

      CREATE PROCEDURE baseline( )
         BEGIN
            INSERT table1 
               SELECT COUNT (*)
                  FROM rowgenerator r1, rowgenerator r2, 
                       rowgenerator r3 
               WHERE r3.row_num < 5;
         END;
    3. Schreiben Sie die Änderungen fest, die Sie an der Datenbank durchgeführt haben:

      COMMIT;
  5. Schließen Sie Interactive SQL.

Ergebnisse

Sie haben eine Baselining-Prozedur für Vergleichszwecke erstellt.