STV_SESSIONS - Amazon Redshift

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

STV_SESSIONS

Verwenden Sie die Tabelle STV_SESSIONS zur Anzeige von Informationen zu den aktiven Benutzersitzungen für Amazon Redshift.

Verwenden Sie zur Anzeige des Sitzungsverlaufs die Tabelle STL_SESSIONS anstelle von STV_SESSIONS.

STV_SESSIONS ist für alle Benutzer sichtbar. Superuser können alle Zeilen sehen; reguläre Benutzer können nur ihre eigenen Daten sehen. Weitere Informationen finden Sie unter Sichtbarkeit der Daten in Systemtabellen und Ansichten.

Einige oder alle Daten in dieser Tabelle sind auch in der SYS-Überwachungsansicht SYS_SESSION_HISTORY zu finden. Die Daten in der SYS-Überwachungsansicht sind so formatiert, dass sie leichter verwendbar und besser verständlich sind. Wir empfehlen Ihnen, für Ihre Abfragen die SYS-Überwachungsansicht zu verwenden.

Tabellenspalten

Spaltenname Datentyp Beschreibung
starttime timestamp Zeitpunkt des Beginns der Sitzung.
Verarbeitung integer Prozess-ID der Sitzung.
user_name character(50) Der mit der Sitzung verbundene Benutzer.
db_name character(50) Name der mit der Sitzung verbundenen Datenbank.
timeout_sec int Die maximale Zeit in Sekunden, die eine Sitzung ohne Timeout inaktiv oder untätig bleibt. 0 bedeutet, dass kein Timeout eingestellt ist.

Beispielabfragen

Um kurz zu prüfen, ob andere Benutzer derzeit bei Amazon Redshift angemeldet sind, geben Sie die folgende Abfrage ein:

select count(*) from stv_sessions;

Wenn das Ergebnis größer als Eins ist, ist derzeit mindestens ein anderer Benutzer bei der Datenbank angemeldet.

Um alle aktiven Sitzungen für Amazon Redshift anzuzeigen, geben Sie die folgende Abfrage ein:

select * from stv_sessions;

Das folgende Ergebnis zeigt vier aktive Sitzungen, die derzeit auf Amazon Redshift: ausgeführt werden:

starttime | process |user_name | db_name | timeout_sec -------------------------+---------+----------------------------+----------------------------+------------- 2018-08-06 08:44:07.50 | 13779 | IAMA:aws_admin:admin_grp | dev | 0 2008-08-06 08:54:20.50 | 19829 | dwuser | dev | 120 2008-08-06 08:56:34.50 | 20279 | dwuser | dev | 120 2008-08-06 08:55:00.50 | 19996 | dwuser | tickit | 0 (3 rows)

Der Benutzername mit dem Präfix IAMA gibt an, dass sich der Benutzer mithilfe von verbundbasiertem Single Sign-On (SSO, Einmalanmeldung) angemeldet hat. Weitere Informationen finden Sie unter Verwenden der IAM-Authentifizierung zur Erstellung von Benutzeranmeldeinformationen für die Datenbank.