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 for alto?
Atualizado em 2024-09-29 GMT+08:00
O que devo fazer se o uso da CPU da minha instância for alto?
Se o uso da CPU for alto ou próximo a 100% quando você usar GaussDB(for MySQL), o processamento de leitura/gravação de dados ficará mais lento, as conexões não poderão ser estabelecidas e erros serão relatados, interrompendo os serviços.
Solução
- Verifique logs SQL lentos para consultas lentas e examine suas características de desempenho (se houver) para localizar a causa.
Para obter detalhes sobre como exibir logs do MySQL, consulte Visualização de logs de consultas lentas.
- Visualize o uso da CPU da sua instância do GaussDB(for MySQL) para facilitar a localização de problemas.
Para obter detalhes, consulte Configuração de métricas exibidas.
- Crie réplicas de leitura para descarregar a pressão de leitura do nó primário.
- Adicione índices para campos associados em consultas de associação de várias tabelas.
- 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.
Tópico principal: Desempenho do banco de dados
Feedback
Esta página foi útil?
Deixar um comentário
Obrigado por seus comentários. Estamos trabalhando para melhorar a documentação.
O sistema está ocupado. Tente novamente mais tarde.