Teste de referência
O que é teste de benchmark?
O teste de benchmark é uma parte do ciclo de vida de desenvolvimento de software que envolve desenvolvedores e administradores de banco de dados (DBAs) para determinar o desempenho atual e fazer alterações para melhorar o desempenho do mesmo.
A codificação deve ser feita de forma muito eficiente, juntamente com o ajuste fino dos bancos de dados para que o usuário possa experimentar as melhorias de desempenho.
Os componentes que são comparados
Existem vários componentes em um software que precisam ser avaliados para realizar as mudanças de desempenho.
Consultas SQL
Índices SQL
Procedimentos SQL
SQL Triggers
Configurações de espaço de mesa
Configurações de Hardware
Código de Aplicação
Networks
Firewalls
Como realizar o teste de benchmark?
O teste de referência deve ser realizado nos mesmos parâmetros ambientais sob as mesmas condições para que possamos comparar os resultados.
As características do benchmark incluem:
Os testes devem ser repetíveis
Cada vez, os testes devem ser executados nas mesmas condições ambientais.
Não deve haver nenhum outro aplicativo em estado ativo além dos que são necessários para fins de teste.
Os componentes de software e hardware devem estar alinhados com as especificações do ambiente de produção.