CHANGE_USER_PRIORITY - Amazon Redshift

CHANGE_USER_PRIORITY

CHANGE_USER_PRIORITY permite a los superusuarios modificar la prioridad de todas las consultas emitidas por un usuario que se están ejecutando o esperando en la administración de carga de trabajo (WLM). Solo se puede ejecutar un usuario, sesión o consulta con la prioridad CRITICAL.

Sintaxis

CHANGE_USER_PRIORITY(user_name, priority)

Argumentos

user_name

El nombre del usuario de base de datos cuya prioridad de consulta se cambia.

priority

La nueva prioridad que asignar a todas las consultas emitidas por user_name. Este argumento debe ser una cadena con el valor CRITICAL, HIGHEST, HIGH, NORMAL, LOW, LOWEST o RESET. Solo los superusuarios pueden cambiar la prioridad a CRITICAL. El cambio de la prioridad a RESET elimina la configuración de prioridad para user_name.

Tipo de retorno

Ninguna

Ejemplos

Para cambiar la prioridad para el usuario analysis_user a LOWEST, use el siguiente ejemplo.

SELECT CHANGE_USER_PRIORITY('analysis_user', 'lowest'); +-------------------------------------------------------------------------------------+ | change_user_priority | +-------------------------------------------------------------------------------------+ | Succeeded to change user priority. Changed user (analysis_user) priority to lowest. | +-------------------------------------------------------------------------------------+

Para cambiar la prioridad a LOW, utilice el siguiente ejemplo.

SELECT CHANGE_USER_PRIORITY('analysis_user', 'low'); +----------------------------------------------------------------------------------------------+ | change_user_priority | +----------------------------------------------------------------------------------------------+ | Succeeded to change user priority. Changed user (analysis_user) priority from Lowest to low. | +----------------------------------------------------------------------------------------------+

Para restablecer la prioridad, utilice el siguiente ejemplo.

SELECT CHANGE_USER_PRIORITY('analysis_user', 'reset'); +-------------------------------------------------------+ | change_user_priority | +-------------------------------------------------------+ | Succeeded to reset priority for user (analysis_user). | +-------------------------------------------------------+