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à.
STL_RESTARTED_SESSIONS
Per mantenere la disponibilità continua dopo determinati eventi interni, Amazon Redshift potrebbe riavviare una sessione attiva con un nuovo ID di processo ()PID. Quando Amazon Redshift riavvia una sessione, STL _ RESTARTED _ SESSIONS registra la nuova PID e la vecchia. PID
Per maggiori informazioni, consultare gli esempi seguenti in questa sezione.
STL_ RESTARTED _ 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 disponibili anche nella visualizzazione di SYS monitoraggioSYS_SESSION_HISTORY. I dati nella visualizzazione di SYS monitoraggio sono formattati per essere più facili da usare e da comprendere. Ti consigliamo di utilizzare la visualizzazione di SYS monitoraggio per le tue domande.
Colonne di tabella
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
currenttime | timestamp | Ora dell'evento. |
dbname | character(50) | Nome del database associato alla sessione. |
newpid | integer | ID di processo per la sessione riavviata. |
oldpid | integer | ID di processo per la sessione originale. |
username | character(50) | Nome dell'utente associato alla sessione. |
remotehost | character(45) | Nome o indirizzo IP dell'host remoto. |
remoteport | character(32) | Numero di porta dell'host remoto. |
parkedtime | timestamp | Queste informazioni sono solo per uso interno. |
session_vars | character(2000) | Queste informazioni sono solo per uso interno. |
Query di esempio
L'esempio seguente unisce STL _ _ SESSIONS con RESTARTED STL _ SESSIONS per mostrare i nomi utente delle sessioni che sono state riavviate.
select process, stl_restarted_sessions.newpid, user_name from stl_sessions inner join stl_restarted_sessions on stl_sessions.process = stl_restarted_sessions.oldpid order by process; ...