[firebase-br] Demora em Stored Procedure...

marcio marcio em altero.com.br
Sex Jul 29 15:05:46 -03 2005


Roberto crie indices secundarios para os campos principais das tabelas e 
tente fazer uma procedure separada para esta subconsulta ;;;

ps:Manda um abraço para o Eduardo;

Márcio Konrath
CPD - Metalurgica Altero

----- Original Message ----- 
From: "Roberto - Sui Generis" <roberto em suigenerisinf.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, July 29, 2005 2:07 PM
Subject: [firebase-br] Demora em Stored Procedure...


> Tenho a Stored Procedure abaixo, mas para me retornar o Resultado, demora
> muito... Alguém tem uma sugestão para ficar mais rápida...
> Obs: Esta SP retorna as Maiores vendas por cliente
>
> begin
>  for select b.NOME,
>    (select sum(c.QUANTIDADE * c.VALOR_ORIGINAL) from LANCAMENTOS c
>    left join NOTAS d on d.NOTA_ID = c.NOTA_ID
>    where d.DT_EMISSAO between '01-01-2005' and '12-31-2005'
>    and c.CLIENTE_ID = b.CLIENTE_ID
>    ) as TOTAL_PRODUTOS
>    from CLIENTES b
>    order by 2 desc
>    into :NOME, :TOTAL
>  do
>  suspend;
> end
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
> !DSPAM:42ea633e141421804284693!
>
> 





Mais detalhes sobre a lista de discussão lista