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) » MobiLink - Serveradministration » MobiLink-Servertechnologie » MobiLink-Profiler

 

Profilerstellungsdatenbank verwenden

In Sybase Central können Sie vordefinierte Ansichten verwenden, um Daten in der Profilerstellungsdatenbank zu überprüfen und zu analysieren.

Voraussetzungen

Sie müssen mindestens eine Profilerstellungssitzung ausgeführt haben.

Sie müssen den Namen und den Speicherort der Profilerstellungsdatenbank kennen. Diese Informationen finden Sie auf der Seite Allgemein des Fensters Optionen.

Kontext und Bemerkungen

Bei dieser Aufgabe wird davon ausgegangen, dass Sie die Standard-Profilerstellungsdatenbank verwenden.

Sie können auch Interactive SQL verwenden, um mit Profiler-Ansichten zu arbeiten.

 Aufgabe
  1. Stellen Sie mithilfe des SQL Anywhere 16-Plug-Ins eine Verbindung mit der Profilerstellungsdatenbank her und verwenden Sie dabei die folgenden Optionen:

    • Benutzer-ID   Geben Sie für die Benutzer-ID mlprofiler ein.

    • Kennwort   Geben Sie für das Kennwort sql ein.

    • Aktion   Wählen Sie Eine Datenbank auf diesem Computer starten und eine Verbindung herstellen.

    • Datenbankdatei   Geben Sie die Pfadinformationen für die Profilerstellungsdatenbank ein oder klicken Sie auf Durchsuchen, um die Datei auszuwählen. Die Standard-Datenbankdatei heißt mlprofiler.db und befindet sich in einem Ordner namens MLProfiler16 in Ihrem Dokumentenordner.

    • Servername   Geben Sie MLProfilerDB ein.

    • Startzeile   Wenn Sie den anfänglichen Speicher für das Caching von Datenbankseiten und anderen Datenbankserver-Informationen festlegen möchten, geben Sie Folgendes ein:
      dbeng16.exe -c 1g

  2. Klicken Sie auf Verbinden.

  3. Erweitern Sie die Datenbank mlprofiler und doppelklicken Sie auf Ansichten, um eine Liste der MobiLink-Profiler-Ansichten anzuzeigen.

  4. Wählen Sie eine Ansicht aus. Die folgenden Ansichten sind verfügbar:

    • category_samples (Basisansicht für Kategorie-Stichprobendaten)
    • data_event_statistics
    • data_event_times
    • data_phase_statistics
    • data_phase_times
    • event_samples (Basisansicht für Ereignis-Stichprobendaten)
    • event_statistics
    • event_times
    • event_total_times
    • phase_samples (Basisansicht für Phasen-Stichprobendaten)
    • phase_statistics
    • phase_times
    • server_cumulative_samples (Basisansicht für kumulative serverbezogene Stichprobendaten)
    • server_snapshot_samples (Basisansicht für nicht kumulative serverbezogene Stichprobendaten)
    • sync_as_csv (Ansicht wie im alten .csv-Dateiformat für den MobiLink-Monitor)
    • sync_blocked
    • sync_statistics
    • sync_times
    • syncs (Basisansicht für Synchronisationen)

    Im Fensterausschnitt "SQL" auf der rechten Seite wird oben ein Kommentar angezeigt, der die ausgewählte Ansicht beschreibt.

    Hinweis

    Die serverbezogenen Stichprobendaten werden für Metriken verwendet, die auch im SQL Anywhere-Monitor für MobiLink verfügbar sind.

Ergebnisse

Daten aus der Profilerstellungsdatenbank werden für die einzelnen Ansichten auf der Seite Daten angezeigt.

Nächste Schritte

  • Überprüfen Sie die Profilerstellungsdaten.
  • Verwenden Sie diesen Ansichten in Ihren Abfragen.

Beispiel

Die folgende Beispielabfrage zeigt die Ereignisskripten, die bei allen Synchronisationen in der zweite Sitzung die meiste Zeit in Anspruch genommen haben:

select * from event_total_times where session_id = 2 order by 1 desc

Die folgende Beispielabfrage zeigt die schnellsten Synchronisationsabschlüsse für alle Sitzungen:

select
    max( "Successful syncs/s" ) as "Max syncs/s",
    session_id
from server_throughput_samples
group by session_id
order by 1 desc, 2