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.
Central de ajuda/ GaussDB(DWS)/ Guia de gerenciamento/ Monitoramento e alarmes/ Alarmes/ Tratamento de alarmes/ DWS_2000000023 Vacuum Full Operation That Holds A Table Lock Exceeds the Threshold
Atualizado em 2024-08-19 GMT+08:00

DWS_2000000023 Vacuum Full Operation That Holds A Table Lock Exceeds the Threshold

Descrição do alarme

VACUUM FULL mantém um bloqueio de nível 8 em uma tabela. Se ele mantiver o bloqueio em uma tabela por mais de 20 minutos (ou outro valor definido pelo usuário), um alarme principal será relatado, indicando que a operação VACUUM FULL mantém um bloqueio por muito tempo no cluster. Este alarme principal será apagado quando VACUUM FULL estiver concluída.

Atributos

ID do alarme

Gravidade do alarme

Apagar automaticamente

DWS_2000000023

Importante

Sim

Parâmetros do alarme

Parâmetro

Descrição

Alarm Source

Nome do sistema para o qual o alarme é gerado, por exemplo, GaussDB(DWS).

Cluster Name

Cluster para o qual o alarme é gerado.

Location Info

ID e nome do cluster para o qual o alarme é gerado. Exemplo: cluster_id: xxxx-xxxx-xxxx-xxxx,cluster_name: test_dws

Detail Information

Informações detalhadas sobre o alarme, incluindo as informações de cluster e limite. Exemplo: CloudService=DWS, resourceId: xxxx-xxxx-xxxx-xxxx, resourceIdName: test_dws, first_alarm_time: 2022-11-26 11:14:58; The VACUUM FULL operation [query_id] in the cluster takes more than 20 minutes.

Generated

Hora em que um alarme é gerado.

Status

Status do alarme atual.

Impacto no sistema

Outras operações não podem a tabela. Como resultado, as cargas de trabalho não podem ser executadas.

Possíveis causas

Existe uma operação VACUUM FULL que mantém um bloqueio de tabela por um longo tempo no cluster.

Procedimento de manuseio

  1. No painel de navegação do painel de monitoramento, escolha Monitoring > Queries. Na lista de sessões, defina os critérios de pesquisa como LIKE e pesquise a palavra-chave vacuum full.

  2. Verifique se há um bloqueio de tabela aguardando a conclusão de VACUUM FULL consultando o objeto bloqueado.

  3. Verifique se a operação VACUUM FULL precisa ser tratada.

    1. Verifique se VACUUM FULL é um comportamento do sistema e se afeta as funções do sistema. Se VACUUM FULL não afetar outras consultas de serviço, aguarde até que seja concluído. O alarme será automaticamente apagado.
    2. Se VACUUM FULL afetar a execução normal do serviço, você poderá localizar e matar sessões relacionadas na guia Real-Time Queries e executar novamente VACUUM FULL mais tarde.

Liberação de alarme

Este alarme é automaticamente apagado quando a operação VACUUM FULL estiver concluída.