Sessions suchen

Sie können Bedingungen und Filter angeben, um Daten zu den aktuellen Sessions in der verwalteten Datenbank abzurufen.

Hinweis

Das Feature Sessions suchen in "Diagnose und Management von Datenbankmanagement" ist für autonome Datenbanken derzeit nicht verfügbar. Jede Erwähnung von "Verwaltete Datenbanken" in diesem Abschnitt bezieht sich nur auf externe Datenbanken und Oracle Cloud-Datenbanken, für die Diagnostics & Management aktiviert ist.

Mit einer dynamischen Suche im Abschnitt Sessions suchen können Sie Echtzeit- oder historische Daten zu aktuellen Sessions abfragen und abrufen.

Bevor Sie nach Sessions suchen, müssen Sie sicherstellen, dass Sie Sessionzugangsdaten festgelegt haben. Weitere Informationen finden Sie unter Sessionzugangsdaten festlegen.

Nachfolgend finden Sie Informationen zu den Berechtigungen, die erforderlich sind, um nach Sessions zu suchen und andere zugehörige Aufgaben auszuführen:

  • So listen Sie Sessions auf: READ ON V_$SESSION, READ ON GV_$SESSION
  • So aktivieren oder deaktivieren Sie SQL-Trace: EXECUTE ON DBMS_MONITOR
  • So beenden Sie eine Session: ALTER SYSTEM

So suchen Sie nach Sessions:

  1. Gehen Sie zur Seite Details der verwalteten Datenbank, und klicken Sie im linken Fensterbereich unter Ressourcen auf Sessions suchen.
  2. Geben Sie im Abschnitt Sessions suchen Filterbedingungen an:
    1. Wählen Sie eine der folgenden Optionen aus, um Filterkriterien anzugeben:
      • Beliebige: Die aktuellen Sessions, die einem der angegebenen Kriterien entsprechen, werden gefiltert und angezeigt.
      • Alle: Die aktuellen Sessions, die alle angegebenen Kriterien erfüllen, werden gefiltert und angezeigt.
    2. Wählen Sie ein Filterattribut oder einen Qualifier aus, um Daten zu filtern, einen Operator, um anzugeben, wie sich das Filterattribut auf den Wert bezieht, und geben Sie einen Wert des angegebenen Filterattributs ein.

      Standardmäßig werden die Filterattribute SID, Programm und Service aufgelistet, und Sie können den Operator und den Wert angeben. Um ein zusätzliches Filterattribut oder eine Spalte hinzuzufügen, die in den Suchergebnissen angezeigt werden soll, klicken Sie auf Filter oder Spalte hinzufügen. Sie können auf das Symbol Entfernen (Entfernen) klicken, um ein einzelnes Filterattribut zu entfernen, oder auf Alle entfernen klicken, um alle Filterattribute zu entfernen.

      Für Filterattribute wie SID und DB-Benutzer ist das Kontrollkästchen Spalten anzeigen standardmäßig aktiviert und kann nicht deaktiviert werden, da diese Informationen für die in den Suchergebnissen aufgeführten Sessions angezeigt werden.

    3. Klicken Sie auf Suchen.
Die gefilterten aktuellen Sessions werden unter Ergebnisse aufgeführt. Informationen wie der Status und das Programm der Session werden standardmäßig angezeigt, und zusätzliche Spalten wie Server und SQL-Trace werden angezeigt, wenn Sie sie beim Festlegen von Filterattributen hinzugefügt und das Kontrollkästchen Spalte anzeigen aktiviert haben. Über das Feld Ergebnisse durchsuchen können Sie nach bestimmten Sessions suchen.

Sie können auf das Symbol Aktionen (Aktionen) für eine Session klicken und die folgenden Aufgaben ausführen:

  • Session beenden: Klicken Sie auf diese Option, um die Session zu beenden. Wenn Sie eine Session beenden, werden alle Vorgänge für die Session beendet, und der Benutzer wird von der Datenbank getrennt.
  • SQL-Trace aktivieren: Klicken Sie auf diese Option, um das SQL-Trace für die Session zu aktivieren und detaillierte Informationen für die Performancediagnose zu erfassen. Im Bereich SQL-Trace aktivieren haben Sie die Möglichkeit, SQL-Trace mit Warteinformationen und Bind-Informationen zu aktivieren und die Häufigkeit festzulegen, mit der Zeilenquellstatistiken in den Tracedateien für jeden Cursor ausgegeben werden.
  • SQL Trace deaktivieren: Klicken Sie auf diese Option, um SQL Trace für die Session zu deaktivieren.