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à.
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 della colonna | Tipo di dati | Description |
|---|---|---|
| database | testo | Il nome del database al quale l'utente era collegato al momento del rilascio della query. |
| query | intero | ID query. |
| xid | bigint | ID transazione. |
| userid | intero | ID dell'utente che ha generato la query. |
| querytxt | testo | 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 | intero | ID per la classe di servizio. Le classi di servizio vengono definite nel file di configurazione WLM. |
| slots | intero | 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)