CHANGE_USER_PRIORITY
CHANGE_USER_PRIORITY permite que superusuários modifiquem a prioridade de todas as consultas emitidas por um usuário que estejam em execução ou aguardando no gerenciamento de workload (WLM). Somente uma consulta, uma sessão ou um usuário pode ser executado com a prioridade CRITICAL
.
Sintaxe
CHANGE_USER_PRIORITY(user_name, priority)
Argumentos
- user_name
-
O nome do usuário do banco de dados cuja prioridade da consulta é alterada.
- priority
-
A nova prioridade que será atribuída a todas as consultas emitidas por
user_name
. Esse argumento deve ser uma string com o valorCRITICAL
,HIGHEST
,HIGH
,NORMAL
,LOW
,LOWEST
ouRESET
. Somente superusuários podem alterar a prioridade paraCRITICAL
. Alterar a prioridade paraRESET
remove a configuração de prioridade deuser_name
.
Tipo de retorno
Nenhum
Exemplos
Para alterar a prioridade do usuário analysis_user
para LOWEST
, use o exemplo a seguir.
SELECT CHANGE_USER_PRIORITY('analysis_user', 'lowest');
+-------------------------------------------------------------------------------------+ | change_user_priority | +-------------------------------------------------------------------------------------+ | Succeeded to change user priority. Changed user (analysis_user) priority to lowest. | +-------------------------------------------------------------------------------------+
Para alterar a prioridade para LOW
, use o exemplo a seguir.
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 redefinir a prioridade, use o exemplo a seguir.
SELECT CHANGE_USER_PRIORITY('analysis_user', 'reset');
+-------------------------------------------------------+ | change_user_priority | +-------------------------------------------------------+ | Succeeded to reset priority for user (analysis_user). | +-------------------------------------------------------+