Ferramentas de teste de pressão
TPS (Transações por Segundo)
TPS significa Transações por Segundo, que é o número de transações processadas por segundo. Uma transação refere-se ao processo pelo qual um cliente envia uma solicitação ao servidor e então o servidor reage (processamento completo, ou seja, o cliente inicia a solicitação para obter uma resposta). O cliente começa a cronometrar ao enviar uma solicitação e encerra o tempo após receber uma resposta do servidor para calcular o tempo usado e o número de transações concluídas, e finalmente usar essas informações para avaliar a pontuação. Uma transação pode corresponder a múltiplas solicitações, e você pode consultar as operações de transação do banco de dados abaixo.
QPS (Consulta por Segundo)
QPS (Consulta por Segundo), QPS é na verdade uma métrica comum para medir o throughput (throughput), ou seja, quantas requisições o servidor processa em um segundo – geralmente nos referimos a requisições HTTP, obviamente quanto maior o número, maior a carga no servidor, maior o poder de processamento. Para referência, um programa com lógica de negócio simples, incluindo acesso a banco de dados, pode fornecer cerca de 50 a 100 QPS ao executar um único núcleo, ou seja, pode processar de 50 a 100 solicitações por segundo.
Relação de cálculo: QPS = quantidade de concorrência / tempo médio de resposta; Concorrência = QPS * Tempo médio de resposta QPS = requisito/seg = solicitações/seg
Tempo Médio de Resposta (RT)
RT: Tempo de resposta, o tempo médio de processamento para processar uma solicitação. Também geralmente analisamos o tempo médio de processamento para 90% das solicitações, pois podem haver extremos devido às condições da rede.
|