atualização de produto inova/sau-web0 visualizações
SAU controla a concorrência de consultas SQL em picos de acesso
O SAU passou a organizar consultas SQL concorrentes com limite de execução e fila de espera. A atualização também reaproveita temporariamente as estatísticas de ligações de médicos em plantão durante requisições simultâneas.
O SAU passou a organizar a concorrência de consultas SQL com um controlador de admissão. A camada permite até 80 consultas em execução simultânea e mantém uma fila limitada de até 1.000 consultas aguardando processamento, liberando novas posições conforme as anteriores terminam.
A atualização também registra o tempo de espera das consultas, permitindo distinguir essa etapa dos tempos de conexão e execução no acompanhamento técnico.
Nas estatísticas de ligações de médicos em plantão, resultados temporários passam a ser reutilizados durante requisições concorrentes. O teste automatizado do recurso verificou 20 chamadas para cada uma das duas consultas, com apenas uma execução de cada tipo ao banco de dados.
Os testes do controlador também verificaram o processamento de um conjunto de 473 consultas com a configuração de 80 execuções simultâneas e fila de até 1.000 posições.