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/ TaurusDB/ Perguntas frequentes/ Desempenho do banco de dados/ O que devo fazer se o uso da CPU da minha instância de TaurusDB for alto?
Atualizado em 2025-05-23 GMT+08:00

O que devo fazer se o uso da CPU da minha instância de TaurusDB for alto?

Se o uso da CPU for alto ou próximo de 100% quando você usar TaurusDB, o processamento de leitura/gravação de dados ficará lento, as conexões não poderão ser estabelecidas e os erros serão relatados, afetando as cargas de trabalho.

Solução

  1. Verifique logs SQL lentos para consultas lentas e examine suas características de desempenho (se houver) para localizar a causa.

    Para obter detalhes sobre a visualização dos logs de TaurusDB, consulte Gerenciamento de logs de consultas lentas de uma instância de BD.

  2. Visualize o uso da CPU da sua instância de TaurusDB para facilitar a localização de problemas.

    Para obter detalhes, consulte Métricas do TaurusDB.

  3. Crie réplicas de leitura para descarregar a pressão de leitura do nó primário.
  4. Adicione índices para campos associados em consultas de associação de várias tabelas.
  5. Não use a instrução SELECT para fazer a varredura de todas as tabelas. Você pode especificar campos ou adicionar a condição WHERE.