

 Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dalla Patch 198. Le UDF Python esistenti continueranno a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il [post del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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\_WLM\_QUERY
<a name="r_STL_WLM_QUERY"></a>

Contiene un record per ogni tentativo di esecuzione di una query in una classe di servizio gestita da WLM.

STL\_WINDOW è 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](cm_chap_system-tables.md#c_visibility-of-data).

Alcuni o tutti i dati di questa tabella sono definiti anche nella vista di monitoraggio SYS [SYS\_QUERY\_HISTORY](SYS_QUERY_HISTORY.md). 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
<a name="r_STL_WLM_QUERY-table-columns"></a>


| Nome della colonna  | Tipo di dati  | Description  | 
| --- | --- | --- | 
| userid | intero | ID dell'utente che ha generato la voce. | 
| xid  | intero  | ID di transazione della query o della subquery.  | 
| task  | intero  | ID utilizzato per tenere traccia di una query via il gestore del carico di lavoro. Può essere associato a più ID di query. Se una query viene riavviata, alla stessa viene assegnato un nuovo ID di query ma non un nuovo ID di attività.  | 
| query  | intero | ID query. Se una query viene riavviata, alla stessa viene assegnato un nuovo ID di query ma non un nuovo ID di attività.  | 
| service\_class  | intero  | ID per la classe di servizio. Per un elenco degli ID delle classi di servizio, consultare [ID classe di servizio WLM](cm-c-wlm-system-tables-and-views.md#wlm-service-class-ids).  | 
| slot\_count | intero | Numero di slot di query WLM utilizzati da una query in base al livello di simultaneità impostato per la coda. Il valore predefinito è 1. Per ulteriori informazioni, consulta [wlm\_query\_slot\_count](https://docs.aws.amazon.com/redshift/latest/dg/r_wlm_query_slot_count.html). | 
| service\_class\_start\_time  | timestamp  | Ora in cui la query è stata assegnata alla classe di servizio. Questo orario è nel fuso orario UTC. | 
| queue\_start\_time  | timestamp  | Ora in cui la query è stata inserita nella coda per la classe di servizio. Questo orario è nel fuso orario UTC. | 
| queue\_end\_time  | timestamp  | Ora in cui la query ha lasciato la coda per la classe di servizio. Questo orario è nel fuso orario UTC. | 
| total\_queue\_time  | bigint  | Numero totale di microsecondi che la query ha trascorso nella coda | 
| exec\_start\_time  | timestamp  | Ora in cui la query ha iniziato l'esecuzione nella classe di servizio. Questo orario è nel fuso orario UTC. | 
| exec\_end\_time  | timestamp  | Ora in cui la query ha completato l'esecuzione nella classe di servizio. Questo orario è nel fuso orario UTC. | 
| total\_exec\_time  | bigint  | Numero di microsecondi che la query ha impiegato per l'esecuzione.  | 
| service\_class\_end\_time  | timestamp  | Ora in cui la query ha lasciato la classe di servizio. Questo orario è nel fuso orario UTC.  | 
| final\_state  | character(16)  | Riservato per il sistema. | 
| est\_peak\_mem | bigint | Riservato per il sistema. | 
| query\_priority | char(20) | La priorità della query. I valori possibili sono n/a, lowest, low, normal, high e highest, dove n/a indica che la priorità della query non è supportata.  | 
| service\_class\_name | character(64) | Il nome della classe di servizio. Per ulteriori informazioni sulle classi di servizio, consulta [Tabelle e viste di sistema di WLM](https://docs.aws.amazon.com/redshift/latest/dg/cm-c-wlm-system-tables-and-views.html). | 

## Query di esempio
<a name="r_STL_WLM_QUERY-sample-queries"></a>

 **Visualizzazione del tempo medio delle query in coda e in esecuzione** 

Le seguenti query mostrano la configurazione corrente per le classi di servizio maggiori di 4. Per un elenco degli ID delle classi di servizio, consultare [ID classe di servizio WLM](cm-c-wlm-system-tables-and-views.md#wlm-service-class-ids).

La seguente query restituisce il tempo medio (in microsecondi) che ogni query ha trascorso nelle code e in esecuzione per ogni classe di servizio. 

```
select service_class as svc_class, count(*),
avg(datediff(microseconds, queue_start_time, queue_end_time)) as avg_queue_time,
avg(datediff(microseconds, exec_start_time, exec_end_time )) as avg_exec_time
from stl_wlm_query
where service_class > 4
group by service_class
order by service_class;
```

Questa query restituisce il seguente output di esempio: 

```
 svc_class | count | avg_queue_time | avg_exec_time
-----------+-------+----------------+---------------
         5 | 20103 |              0 |         80415
         5 |  3421 |          34015 |        234015
         6 |    42 |              0 |        944266
         7 |   196 |           6439 |       1364399
(4 rows)
```

 **Visualizzazione del tempo massimo delle query in coda e in esecuzione** 

La seguente query restituisce la quantità massima di tempo (in microsecondi) che una query ha trascorso in ogni coda di query e in esecuzione per ogni classe di servizio.

```
select service_class as svc_class, count(*),
max(datediff(microseconds, queue_start_time, queue_end_time)) as max_queue_time,
max(datediff(microseconds, exec_start_time, exec_end_time )) as max_exec_time
from stl_wlm_query
where svc_class > 5  
group by service_class
order by service_class;
```

```
 svc_class | count | max_queue_time | max_exec_time
-----------+-------+----------------+---------------
         6 |    42 |              0 |       3775896
         7 |   197 |          37947 |      16379473
(4 rows)
```