Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estava melhorando a performance de um select gigantesco que consulta tabelas com milhões de dados e resolvi fazer um subselect para melhorar a performance e a apresentação do select. estava tudo certo até eu ter que usar a função SUM. O negócio está a 20 min rodando e nada. Alguém tem alguma ídéia pra melhorar a performance deste select?
SELECT A.CONTRATO aCONTRATO, SUM(B.PREMIO_PAGO) aPREMIO
FROM BMCTOOLS.PARCELA A
INNER JOIN BMCTOOLS.TB_GENERALI_ENVIADOS B ON A.CONTRATO =
B.CONTRATO
AND A.PARCELA =
B.NUM_PARCELA
WHERE B.CANCELADO = 'N'
AND A.NATUREZA_RCB IN
(SELECT COD_NAT_CANC
FROM BMCTOOLS.TB_GENERALI_COD_NATUREZA)
GROUP BY A.CONTRATOCarregando comentários...