SVL_QUERY_QUEUE_INFO - 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à.

SVL_QUERY_QUEUE_INFO

Riepiloga i dettagli delle query che hanno impiegato tempo in una coda di query di gestione del carico di lavoro (WLM) o in una coda di commit.

La visualizzazione SVL_QUERY_QUEUE_INFO filtra le query eseguite dal sistema e mostra solo le query eseguite da un utente.

La visualizzazione SVL_QUERY_QUEUE_INFO riepiloga le informazioni dalla STL_QUERY, STL_WLM_QUERY e STL_COMMIT_STATS dalle tabelle di sistema.

SVL_QUERY_QUEUE_INFO è visibile solo agli utenti con privilegi avanzati. Per ulteriori informazioni, consulta Visibilità dei dati nelle tabelle e nelle viste di sistema.

Colonne di tabella

Nome colonna Tipo di dati Descrizione
database text Il nome del database al quale l'utente era collegato al momento del rilascio della query.
query integer ID query.
xid bigint ID transazione.
userid integer ID dell'utente che ha generato la query.
querytxt text Primi 100 caratteri del testo della query.
queue_start_time timestamp Orario in UTC in cui la query è stata inserita nella coda WLM.
exec_start_time timestamp Orario in UTC in cui è stata avviata l'esecuzione della query.
service_class integer ID per la classe di servizio. Le classi di servizio vengono definite nel file di configurazione WLM.
slots integer Numero di slot di query WLM.
queue_elapsed bigint Tempo trascorso dalla query in attesa nella coda WLM (in secondi).
exec_elapsed bigint Tempo impiegato per l'esecuzione della query (in secondi).
wlm_total_elapsed bigint Tempo trascorso dalla query in una coda WLM (queue_elapsed), più il tempo impiegato per l'esecuzione della query (exec_elapsed).
commit_queue_elapsed bigint Tempo trascorso dalla query in attesa nella coda commit (in secondi).
commit_exec_time bigint Tempo trascorso dalla query nell'operazione commit (in secondi).
service_class_name character(64) Il nome della classe dei servizi.

Query di esempio

L'esempio seguente mostra il tempo trascorso dalle query nelle code WLM.

select query, service_class, queue_elapsed, exec_elapsed, wlm_total_elapsed from svl_query_queue_info where wlm_total_elapsed > 0; query | service_class | queue_elapsed | exec_elapsed | wlm_total_elapsed ---------+---------------+---------------+--------------+------------------- 2742669 | 6 | 2 | 916 | 918 2742668 | 6 | 4 | 197 | 201 (2 rows)