5 - Como analisar e propor uma melhoria de performance?
Todos os locais por onde a informação passar ou for armazenada é alvo de análise de performance. Portanto, quase tudo relacionado ao computador que gerencia o SGBD, à rede de dados e aos discos de armazenamento podem gerar informações importantes para análise.
Veja alguns exemplos:
- O uso do processamento (taxa de uso do processador) pode indicar que muitas consultas estão demorando porque o processador não está suportando. Trocar por um processador mais atual ou propor uma técnica de processamento paralelo pode ser uma solução.
- O uso de memória RAM pode indicar gargalo no processamento das consultas. Aumentar a capacidade da memória RAM pode ser uma solução.
- O uso do servidor para outros serviços pode indicar gargalos no servidor, separar aplicações em servidores distintos pode ser uma boa solução.
- Muitos índices em uma tabela podem gerar gargalos em operações de inserção ou alteração de dados.
- Um SGBD antigo pode ser tecnologicamente ultrapassado e gerar baixa performance.
- Pouco espaço livre em disco pode gerar problemas de gravação de dados.
- Uma tecnologia de RAID errada pode gerar baixa performance do sistema.
- Tráfego alto de dados em placas de redes podem indicar gargalos de rede.
- Taxas muito alta de troca de dados podem indicar gargalos no gerenciador dos discos.
- Realização de backups nos horários de alto uso do sistema podem gerar baixa performance do SGBD.
- Sistemas de informação com tecnologia inadequada podem gerar problemas de performance.
Dessa forma, analise sempre o seu sistema como um todo. Às vezes, um problema de performance pode ser simplesmente um antivírus ruim que foi instalado na rede.
Copyright © 2014 AIEC.