Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2023-05-04 GMT+08:00

Planos de O&M

Adição de um plano de O&M

  1. Faça login no console de gerenciamento do GaussDB(DWS).
  2. Clique no nome do cluster de destino.
  3. No painel de navegação, escolha Intelligent O&M.
  4. Na área O&M Plan, clique em Add O&M Task.

  5. No painel direito exibido, configure a tarefa de O&M.

    • O&M Task: Atualmente, apenas Vacuum é suportado.
    • Descrição: Essa tarefa de O&M ajuda os usuários a executar periodicamente o comando VACUUM para liberar espaço.
    • Remarks
    • Scheduling Mode
      • Auto: O O&M inteligente examina o banco de dados em uma janela de tempo especificada e fornece automaticamente tarefas de vácuo no nível da tabela por carga de serviço e espaço recuperável das tabelas do usuário.

      • Specify: Você precisa especificar os alvos preferenciais de vácuo. O O&M inteligente entregará automaticamente uma tarefa de vácuo no nível da mesa em uma janela de tempo especificada.

      • Priority: Você pode especificar os alvos de vácuo preferenciais. Durante a janela de tempo restante (se houver), o O&M inteligente digitalizará automaticamente outras mesas que podem ser aspiradas e fornecerá tarefas de vácuo no nível da mesa.

        Recomendamos que você selecione Specify para as operações VACUUM e VACUUM FULL. Não execute VACUUM FULL em tabelas de armazenamento de colunas largas. Caso contrário, pode ocorrer inchaço da memória.

    • Autovacuum: System catalogs (VACUUM) oruUser tables (VACUUM FULL).
      • Uma transação de VACUUM do catálogo do sistema possui um bloqueio de nível 5 (bloqueio exclusivo de atualização de compartilhamento), que não afeta os serviços do usuário. Somente as transações no processo de DDL do catálogo do sistema são bloqueadas.
      • Uma transação de VACUUM FULL da tabela de usuário contém um bloqueio de nível 8 (bloqueio exclusivo de acesso). Todas as outras transações na mesa são bloqueadas até que o VACUUM FULL seja concluído. Para evitar afetar os serviços, é aconselhável realizar o VACUUM FULL durante o horário de pico.

        Durante o VACUUM FULL, o uso do espaço aumentará primeiro e depois diminuirá, porque essa operação requer o mesmo espaço que a mesa a ser aspirada. (Tamanho real da tabela = tamanho total da tabela x (1 – taxa de página suja). Certifique-se de ter espaço suficiente antes de fazer VÁCUO COMPLETO.

    • Vacuum First: Configure os alvos preferenciais de vácuo. Insira apenas um alvo em uma única linha, no formato de database1 schema1 table1. Separe os nomes com espaços em cada linha e várias linhas são permitidas.
    • Advanced Settings: Se você selecionar Custom, poderá configurar os gatilhos de vácuo automático, incluindo o inchaço da tabela e o espaço recuperável da tabela.

      Se você selecionar Default, Table Bloat assumirá como padrão 30% e Table Reclaimable Space assumirá como padrão 100 GB.

  6. Clique em Next: Configure Schedule e configurar a programação de tarefas de O&M.

    • One-off: Defina a hora de início e a hora de término da tarefa.

    • Periódico: Selecione um tipo de janela de tempo, que inclui Diário, Semanal e Mensal, e selecione um segmento de tempo. O O&M inteligente analisará automaticamente a janela de tempo e entregará as tarefas de O&M de acordo.

    • Ao configurar a janela de tempo para tarefas de O&M de vácuo automático, evite horários de pico de serviço. Caso contrário, podem ocorrer impasses entre as tarefas de vácuo automático e os serviços do usuário.
    • O número de tarefas de O&M simultâneas (vácuo/vácuo cheio) varia de 0 a 24 para tabelas de usuários e de 0 a 1 para catálogos do sistema. O valor de simultaneidade não pode ser personalizado, mas pode ser ajustado automaticamente com base no sistema io_util.
      • Dois intervalos de 0% a 60%
        • 0% a 30%: O valor de simultaneidade aumenta em 2 cada vez que o valor de io_util diminui em 15%.
        • De 30% a 60%: O valor de simultaneidade é incrementado em 1 cada vez que o valor de io_util diminui em 15%.
      • 60% a 70%: O valor da simultaneidade permanece inalterado.
      • Acima de 70%: O valor de simultaneidade diminui em 1 até atingir 0.
    • O agendador verifica a expansão das unidades de compressão de armazenamento de colunas (CUs) dentro da janela de tempo. Se o número médio de registros de CU em uma tabela de armazenamento de colunas for menor que 1000, o agendador examinará a tabela primeiro. A digitalização de CUs de armazenamento de colunas não é limitada pelo inchaço da tabela ou pelo espaço recuperável da tabela.
    • Um máximo de 100 tabelas podem ser adicionadas à lista de prioridades.
    • A função de autovácuo do agendador depende das estatísticas. Se as estatísticas forem imprecisas, a sequência de execução e os resultados podem ser afetados.
    • O agendador não suporta nomes contendo espaços ou aspas simples, incluindo nomes de banco de dados, nomes de esquema e nomes de tabelas. Caso contrário, as tabelas serão ignoradas. As tabelas de prioridade cujo nome contém espaços ou aspas simples também serão ignoradas automaticamente.

  7. Clique em Next: Finish. Depois de confirmar as informações, clique em Finish para enviar a solicitação.

Modificação de um plano de O&M

  1. Faça login no console de gerenciamento do GaussDB(DWS).
  2. Clique no nome do cluster de destino.
  3. No painel de navegação, escolha Intelligent O&M.
  4. Na área O&M Plan, clique em Modify na coluna Operation da tarefa de destino.

  5. O painel Modify O&M Task é exibido. As configurações são semelhantes à adição de uma tarefa de O&M (consulte Adição de um plano de O&M).

  6. Confirme a modificação e clique em OK.

Visualização de detalhes da tarefa de O&M

  1. Faça login no console de gerenciamento do GaussDB(DWS).
  2. Clique no nome do cluster de destino.
  3. No painel de navegação, escolha Intelligent O&M.
  4. Na área O&M Plan, clique em Details na coluna Operation da tarefa de destino.

  5. O painel O&M Task Details é exibido para que você possa verificar as informações.