CHANGE_QUERY_PRIORITY - Amazon Redshift

Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del 1 de noviembre de 2025. Si desea utilizar las UDF de Python, créelas antes de esa fecha. Las UDF de Python existentes seguirán funcionando con normalidad. Para obtener más información, consulte la publicación del blog.

CHANGE_QUERY_PRIORITY

CHANGE_QUERY_PRIORITY permite a los superusuarios modificar la prioridad de una consulta que se está ejecutando o esperando en la administración de carga de trabajo (WLM).

Esta función permite a los superusuarios cambiar de inmediato la prioridad de cualquier consulta en el sistema. Solo se puede ejecutar una consulta, usuario o sesión con la prioridad CRITICAL.

Sintaxis

CHANGE_QUERY_PRIORITY(query_id, priority)

Argumentos

query_id

El identificador de consulta de la consulta cuya prioridad se cambia. Requiere un valor INTEGER.

priority

La nueva prioridad que asignar a la cola. Este argumento debe ser una cadena con el valor CRITICAL, HIGHEST, HIGH, NORMAL, LOW o LOWEST.

Tipo de retorno

Ninguno

Ejemplos

Para mostrar la columna query_priority en la tabla del sistema STV_WLM_QUERY_STATE, use el siguiente ejemplo.

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 | +-------+---------------+----------------+---------+

Para mostrar los resultados de un superusuario que ejecuta la función change_query_priority para cambiar la prioridad a CRITICAL, use el siguiente ejemplo.

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