Bug #16170
Optimizar equipas inscritas por competição.
Start date:
02/17/2020
Due date:
% Done:
0%
Description
Query demora imenso tempo para certas competições.
https://pmate.ua.pt/pmate/admin/equipas.asp
History
#1
Updated by Paulo Alexandre Francisco Gil about 2 years ago
- Status changed from Novo to Resolvido
Foram criados Stored Procedures para listar as equipas de uma dada competição.
Nestas Stored Procedures foram selecionadas todas as ocorrencias de um IdCompeticao numa tabela temporária, cruzando assim com as várias tabelas, reduzindo assim o número de entradas inicial.
Relativamente à página equipas.asp, foi alterado a forma como as queries são chamadas, em vez de efetuar a query para o pai e depois a query para o filho, primeiro é pedido o número de equipas, depois através desta condição é efetuada a query correta, reduzindo drasticamente o tempo de load da página.