Project

General

Profile

Bug #16170

Optimizar equipas inscritas por competição.

Added by Paulo Alexandre Francisco Gil over 1 year ago. Updated over 1 year ago.

Status:
Resolvido
Priority:
Normal
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 over 1 year 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.

Also available in: Atom PDF