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

query_group

Valori (valore predefinito in grassetto)

Nessun valore predefinito. Il valore può essere qualsiasi stringa di caratteri.

Description

Applica un'etichetta definita dall'utente a un gruppo di query eseguite durante la stessa sessione. Questa etichetta viene acquisita nei log delle query. Puoi usarlo per vincolare i risultati delle INFLIGHT tabelle STL _ QUERY e _ e della STV vista _. SVL QLOG Ad esempio, è possibile applicare un'etichetta separata a ogni query eseguita per identificare in modo univoco le query senza doverle cercare. IDs

Questo parametro non esiste nel file di configurazione del server e deve essere impostato in fase di esecuzione con un SET comando. Sebbene sia possibile utilizzare una stringa di caratteri lunga come etichetta, l'etichetta viene troncata a 30 caratteri nella LABEL colonna della QUERY tabella STL _ e nella QLOG vista SVL _ (e a 15 caratteri in STV _). INFLIGHT

Nell'esempio seguente il valore di query_group è impostato su Monday e quindi vengono eseguite diverse query con tale etichetta.

set query_group to 'Monday'; SET select * from category limit 1; ... ... select query, pid, substring, elapsed, label from svl_qlog where label ='Monday' order by query; query | pid | substring | elapsed | label ------+------+------------------------------------+-----------+-------- 789 | 6084 | select * from category limit 1; | 65468 | Monday 790 | 6084 | select query, trim(label) from ... | 1260327 | Monday 791 | 6084 | select * from svl_qlog where .. | 2293547 | Monday 792 | 6084 | select count(*) from bigsales; | 108235617 | Monday ...