STL_RESTARTED_SESSIONS - Amazon Redshift

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; ...