[firebase-br] sql lento

Jose Luiz de Medeiros joseluiz em digitoneletronica.com.br
Ter Nov 26 22:47:37 -03 2013


boa noite.
tenho esse sql que funciona mas estou percebendo muita lentidão com mais
de 50 registros, uso firebird 2.5 e como componente de acesso ibx:
select first(50) IG.id_carga,R.NOME_REGIAO,CG.DATA_SAIDA,CG.ROTA,U.Login,  
    sum(coalesce(I.qtde_vendido,0))as Vendido,      
sum(coalesce(I.qtde_separado,0))as separado,       sum(I.qtde_separado) /
SUM(i.qtde_vendido) * 100 AS Percentualfrom Item_pedido Iinner join pedido
P on(P.pedv = I.pedv)inner join item_carga IG on (IG.id_pedido =
P.pedv)inner join carga CG on(CG.ID_CARGA = IG.ID_CARGA)inner join regiao R
on(R.id_regiao = CG.id_regiao)inner join usuario U on(U.ID_USER =
CG.ID_FUNC)where i.qtde_vendido > 0andcg.fechado = 'N'group
byIG.id_carga,R.NOME_REGIAO,CG.DATA_SAIDA,CG.ROTA,U.Login
order by CG.ROTA, CG.DATA_SAIDA  ASC
teria um jeito de consegui mais rapidez nesse sql?
grato:
 Jose Luiz de Medeiros
-----------------------------------
Programmer & TI Professional
:: delphi - php - firebird - mysql ::
(31)9628-4764




Mais detalhes sobre a lista de discussão lista