Seção 2: Modificar a configuração da fila de consultas do WLM
Agora que compreende como as filas funcionam por padrão, aprenda como configurar filas de consultas usando WLM manual. Nesta seção, crie e configure um novo grupo de parâmetros para o cluster. Você cria duas filas de usuários adicionais e configura-as para aceitar consultas com base no grupo de usuários das consultas ou nos rótulos dos grupos de consultas. Todas as consultas que não forem roteadas para uma dessas duas filas serão roteadas para a fila padrão em tempo de execução.
Para criar uma configuração manual de WLM em um grupo de parâmetros
-
Faça login no AWS Management Console e abra o console do Amazon Redshift em https://console.aws.amazon.com/redshiftv2/
. -
No menu de navegação, escolha Configurations (Configurações) e Workload management (Gerenciamento de workload) para exibir a página Workload management (Gerenciamento de workload).
-
Escolha Create (Criar) para exibir a janela Create parameter group (Criar grupo de parâmetros).
-
Insira
WLMTutorial
tanto para Parameter group name (Nome do grupo de parâmetros) como para Description (Descrição) e depois escolha Create (Criar) para criar o grupo de parâmetros.nota
O Parameter group name (Nome do grupo de parâmetros) é convertido para todas letras minúsculas quando criado.
-
Na página Workload management (Gerenciamento do workload), escolha o grupo de parâmetros
wlmtutorial
para exibir a página de detalhes com guias para Parameters (Parâmetros) e Workload management (Gerenciamento do workload). -
Confirme se você está na página Workload management (Gerenciamento do workload) e escolha Switch WLM mode (Alternar modo WLM) para exibir a janela Concurrency settings (Configurações de simultaneidade).
-
Escolha Manual WLM (WLM manual) e escolha Save (Salvar) para alternar para o WLM manual.
-
Escolha Edit workload queues (Editar filas de workload).
-
Escolha Add queue (Adicionar fila) duas vezes para adicionar duas filas. Agora existem três filas: Queue 1 (Fila 1), Queue 2 (Fila 2) e Default queue (Fila padrão).
-
Insira informações para cada fila da seguinte maneira:
-
Em Queue 1 (Fila 1), insira
30
para Memory (%) (Memória (%)),2
para Concurrency on main (Simultaneidade em principal) etest
para Query groups (Grupos de consultas). Deixe as outras configurações com os valores padrão. -
Em Queue 2 (Fila 2), insira
40
para Memory (%) (Memória (%)),3
para Concurrency on main (Simultaneidade em principal) eadmin
para User groups (Grupos de usuários). Deixe as outras configurações com os valores padrão. -
Não faça nenhuma alteração na Default queue (Fila padrão). O WLM atribui a memória não alocada à fila padrão.
-
-
Para salvar suas configurações, escolha Save (Salvar).
Depois, associe o grupo de parâmetros que tem a configuração de WLM manual com um cluster.
Para associar um grupo de parâmetros com uma configuração de WLM manual a um cluster.
-
Faça login no AWS Management Console e abra o console do Amazon Redshift em https://console.aws.amazon.com/redshiftv2/
. -
No menu de navegação, escolha Clusters e, depois, Clusters para exibir uma lista de seus clusters.
-
Escolha seu cluster, como
examplecluster
, para exibir os detalhes do cluster. Em seguida, escolha a guia Properties para exibir as propriedades desse cluster. -
Na seção Configurações do banco de dados, escolha Editar e Editar grupo de parâmetros para exibir a janela de grupos de parâmetros.
-
Para o Grupos de parâmetros escolha o grupo de parâmetros
wlmtutorial
que você criou anteriormente. -
Selecione Salvar alterações para associar o grupo de parâmetros.
O cluster é modificado com o grupo de parâmetros. Contudo, você precisa reinicializar o cluster para que as alterações também sejam aplicadas ao banco de dados.
-
Escolha seu cluster e, em seguida, selecione Reinicializar para Ações.
Depois que o cluster for reinicializado, seu status retornará para Available (Disponível).