O Amazon Redshift não permitirá mais a criação de funções definidas pelo usuário (UDFs) do Python a partir de 1.º de novembro de 2025. Se quiser usar UDFs do Python, você deve criá-las antes dessa data. As UDFs do Python existentes continuarão a funcionar normalmente. Para ter mais informações, consulte a publicação de blog
CHANGE_QUERY_PRIORITY
CHANGE_QUERY_PRIORITY permite que superusuários modifiquem a prioridade de uma consulta que está em execução ou aguardando no gerenciamento de workload (WLM).
Essa função permite que superusuários alterem imediatamente a prioridade de qualquer consulta no sistema. Somente uma consulta, uma sessão ou um usuário pode ser executado com a prioridade CRITICAL.
Sintaxe
CHANGE_QUERY_PRIORITY(query_id, priority)
Argumentos
- query_id
-
O identificador da consulta cuja prioridade é alterada. Requer um valor
INTEGER. - priority
-
A nova prioridade que será atribuída à consulta. Esse argumento deve ser uma string com o valor
CRITICAL,HIGHEST,HIGH,NORMAL,LOWouLOWEST.
Tipo de retorno
Nenhum
Exemplos
Para mostrar a coluna query_priority na tabela do sistema STV_WLM_QUERY_STATE, use o exemplo a seguir.
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 os resultados de um superusuário que executa a função change_query_priority a fim de alterar a prioridade para CRITICAL, use o exemplo a seguir.
SELECT CHANGE_QUERY_PRIORITY(1076, 'Critical');+-------------------------------------------------------------------------------+ | change_query_priority | +-------------------------------------------------------------------------------+ | Succeeded to change query priority. Priority changed from Lowest to Critical. | +-------------------------------------------------------------------------------+