[firebase-br] Left join lento

Levy Moreira levymoreira.ce em gmail.com
Sex Set 10 09:02:08 -03 2010


Tenho um sql com uns 4 jins e ainda um sp:

select ......
>From IN01LAN LAN
          'Left Join IN01PRO PRO on PRO.CDPRO = LAN.CDPRO
          'Left Join IN01FAT FAT on FAT.FATUR = LAN.NOTFI
          'Left Join IN01CLI CLI on CLI.CDCLI = FAT.CDCLI
          'Left join IN01LAN L   on L.CDPRO   = LAN.CDPRO,
          'SP_GETSALDOGRADE(PRO.CDPRO, LAN.GRADE) PROC ')
..........

o problema e que depois que foi adiciando o lan que é uma tabela muito
grande o sql ficou lento, so vejo
duas soluções ou tiro ou crio um indice no campo do lan, não posso tirar
então terei de adicionar outro indice
 faço errado em adicionar outro indice a um tabela que ja possui 2 idic.
isso pode me prejudicar? como posso
resolver isso melhor?

-- 
Levy Moreira - Sistech Informática
Juzeiro do Norte - Ce



Mais detalhes sobre a lista de discussão lista