CHANGE_QUERY_PRIORITY - Amazon Redshift

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

CHANGE_QUERY_PRIORITY

CHANGE_QUERY_PRIORITY permet aux super-utilisateurs de modifier la priorité d’une requête en cours d’exécution ou en attente de gestion de la charge de travail (WLM).

Cette fonction permet aux super-utilisateurs de modifier immédiatement la priorité de n’importe quelle requête du système. Seul(e) une requête, un utilisateur ou une séance peut s’exécuter avec la priorité CRITICAL.

Syntaxe

CHANGE_QUERY_PRIORITY(query_id, priority)

Arguments

query_id

L’identificateur de requête de la requête dont la priorité a été modifiée. Nécessite une valeur INTEGER.

priority

La nouvelle priorité à attribuer à la requête. Cet argument doit être une chaîne précisant la valeur CRITICAL, HIGHEST, HIGH, NORMAL, LOW ou LOWEST.

Type de retour

Aucun

Exemples

Pour montrer la colonne query_priority dans la table système STV_WLM_QUERY_STATE, utilisez l’exemple suivant.

SELECT query, service_class, query_priority, state FROM stv_wlm_query_state WHERE service_class = 101; +-------+---------------+----------------+---------+ | query | service_class | query_priority | state | +-------+---------------+----------------+---------+ | 1076 | 101 | Lowest | Running | | 1075 | 101 | Lowest | Running | +-------+---------------+----------------+---------+

Pour montrer les résultats d’un super-utilisateur exécutant la fonction change_query_priority pour modifier la priorité et la définir sur CRITICAL, utilisez l’exemple suivant.

SELECT CHANGE_QUERY_PRIORITY(1076, 'Critical'); +-------------------------------------------------------------------------------+ | change_query_priority | +-------------------------------------------------------------------------------+ | Succeeded to change query priority. Priority changed from Lowest to Critical. | +-------------------------------------------------------------------------------+