Modifica a capacidade de computação, o modo de execução de consultas ou as associações de contas de banco de dados de um grupo de recursos no AnalyticDB for MySQL Data Warehouse Edition (V3.0).
Pré-requisitos
Antes de começar, verifique se o cluster atende aos seguintes requisitos:
Data Warehouse Edition (V3.0)
Modo elástico para Cluster Edition
32 núcleos ou mais
Versão secundária 3.1.3.2 ou posterior
Nota
Para verificar a versão secundária do cluster, consulte
Como consulto a versão de um cluster do AnalyticDB for MySQL?
Para atualizar a versão secundária, entre em contato com o suporte técnico.
Sintaxe
ALTER RESOURCE GROUP resource_group_name
[QUERY_TYPE = {interactive | batch | default_type}]
[NODE_NUM = N]
[ADD_USER = user_name]
[DROP_USER = user_name]
Os nomes dos grupos de recursos não diferenciam maiúsculas de minúsculas. Por exemplo, test_group e Test_Group referem-se ao mesmo grupo de recursos. O sistema armazena e exibe o nome em letras maiúsculas como TEST_GROUP.
Parâmetros
|
Parâmetro |
Descrição |
|
|
Modo de execução de consultas do grupo de recursos. Valores válidos: |
|
|
Número de nós de computação alocados ao grupo de recursos. Defina como |
|
|
Conta de banco de dados a associar ao grupo de recursos. |
|
|
Conta de banco de dados a desassociar do grupo de recursos. |
Observações de uso
Os parâmetros ADD_USER e DROP_USER são mutuamente exclusivos em relação aos demais parâmetros. Ao especificar ADD_USER ou DROP_USER, você não pode modificar nenhum outro atributo do grupo de recursos na mesma instrução. A instrução a seguir falha porque combina ADD_USER com QUERY_TYPE:
-- This statement fails.
ALTER RESOURCE GROUP 'BATCH_RG' ADD_USER=batch_user QUERY_TYPE=default_type;
Para modificar as associações de conta e outros atributos, execute instruções ALTER RESOURCE GROUP separadas.
Exemplos
Definir o número de nós de computação
Aloque 3 nós de computação ao grupo de recursos:
ALTER RESOURCE GROUP 'BATCH_RG' NODE_NUM=3;
Definir o modo de execução de consultas
Redefina o modo de execução de consultas para o padrão:
ALTER RESOURCE GROUP 'BATCH_RG' QUERY_TYPE=default_type;
Modificar nós de computação e modo de execução de consultas simultaneamente
ALTER RESOURCE GROUP 'BATCH_RG' QUERY_TYPE=default_type NODE_NUM=3;
Associar uma conta de banco de dados a um grupo de recursos
ALTER RESOURCE GROUP 'BATCH_RG' ADD_USER=batch_user;
Desassociar uma conta de banco de dados de um grupo de recursos
ALTER RESOURCE GROUP 'BATCH_RG' DROP_USER=batch_user;
Modificar o grupo de recursos padrão
-- Set the query execution mode to batch.
ALTER RESOURCE GROUP user_default QUERY_TYPE=batch;
-- Reset the query execution mode to the default value.
ALTER RESOURCE GROUP user_default QUERY_TYPE=default_type;
Visualizar todos os grupos de recursos
SELECT * FROM INFORMATION_SCHEMA.RESOURCE_GROUPS;