Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il post del blog
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
STV_SESSIONS
Utilizzare la tabella STV_SESSIONS per visualizzare informazioni sulle sessioni utente attive per Amazon Redshift.
Per visualizzare la cronologia delle sessioni, utilizzare la tabella STL_SESSIONS anziché STV_SESSIONS.
STV_SESSIONS è visibile a tutti gli utenti. Gli utenti con privilegi avanzati visualizzano tutte le righe; gli utenti regolari visualizzano solo i propri dati. Per ulteriori informazioni, consulta Visibilità dei dati nelle tabelle e nelle viste di sistema.
Alcuni o tutti i dati di questa tabella sono definiti anche nella vista di monitoraggio SYS SYS_SESSION_HISTORY. I dati nella vista di monitoraggio SYS sono formattati in modo da essere più facili da usare e comprendere. Ti consigliamo di utilizzare la vista di monitoraggio SYS per le query.
Colonne di tabella
| Nome della colonna | Tipo di dati | Description |
|---|---|---|
| starttime | timestamp | Ora di inizio della sessione. |
| elaborazione | intero | ID di processo per la sessione. |
| user_name | character(50) | Utente associato alla sessione. |
| db_name | character(50) | Nome del database associato alla sessione. |
| timeout_sec | int | Il tempo massimo in secondi in cui una sessione rimane inattiva o inattiva prima del timeout. 0 indica che non è impostato alcun timeout. |
Query di esempio
Per eseguire un controllo rapido e determinare se altri utenti sono correntemente connessi a Amazon Redshift, digitare la seguente query:
select count(*) from stv_sessions;
Se il risultato è maggiore di uno, almeno un altro utente è attualmente connesso al database.
Per visualizzare tutte le sessioni attive per Amazon Redshift, digitare la seguente query:
select * from stv_sessions;
Il risultato seguente mostra la presenza di quattro sessioni attive correntemente in esecuzione su Amazon Redshift:
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)
Il nome utente con prefisso IAMA indica che l'utente ha effettuato l'accesso utilizzando l'accesso Single Sign-On federato. Per ulteriori informazioni, consultare Utilizzo dell'autenticazione IAM per generare credenziali utente di database.