[firebase-br] RES: RES: Select muito lento

Paulo Sérgo Feix paulinhofeix em gmail.com
Qua Fev 10 12:02:21 -03 2010


Daniel por que vc faz desta forma?

SELECT 'Material' AS lbCategoria,

1 AS Ordem, 0 AS Ordem2,

X.nmMaterial AS nmCategoria,

Cast( '12/31/2008' AS Date) AS DataEstInicial,

Cast( '12/31/2009' AS Date) AS DataEstFinal,
IIF(U.

nuCasasDecimaisQuantidadeVenda=0,FORMATFLOAT(EstIni.qtEstoqueCompra,'#,##0;(#,##0)'),
IIF(U.nuCasasDecimaisQuantidadeVenda=1,FORMATFLOAT(EstIni.qtEstoqueCompra,'#,##0.0;(#,##0.0)'),
 IIF(U.
por que vc esta formatando na Query?
 eCompra,'#,##0;(#,##0)')  ????

vamos intender melhor

vc esta fazendo uma consulta de venda (de Faturação)?

isto que eu gostaria de saber?


vamos supor seria assim

Fatura ---> Itens ---> Estoque ?


seria isto?






Em 10 de fevereiro de 2010 09:33, Daniel Fernandes
<daniel em agriness.com>escreveu:

> Não, é apenas um select
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
> Em
> nome de Paulo Sérgo Feix
> Enviada em: quarta-feira, 10 de fevereiro de 2010 11:28
> Para: FireBase
> Assunto: Re: [firebase-br] RES: Select muito lento
>
> Não entendi muito bem mais vc esta esta usando este comando dentro de uma
> procedure?
>
> SELECT 'Material' AS lbCategoria,
>
> 1 AS Ordem, 0 AS Ordem2,
>
> X.nmMaterial AS nmCategoria,
>
> Cast( '12/31/2008' AS Date) AS DataEstInicial,
>
> Cast( '12/31/2009' AS Date) AS DataEstFinal,
>
>
> IIF(U.nuCasasDecimaisQuantidadeVenda=0,FORMATFLOAT(EstIni.qtEstoqueCompra,'#
> ,##0;(#,##0)'),
>
> IIF(U.nuCasasDecimaisQuantidadeVenda=1,FORMATFLOAT(EstIni.qtEstoqueCompra,'#
> ,##0.0;(#,##0.0)'),
>  IIF(U.nuCasasDecimaisQuantidadeVenda=2,FORMATFLOAT(EstIni...........?
>
> este comando esta dentro da Procedure?
>
>
>
>
>
> Em 10 de fevereiro de 2010 10:01, Armando Boza Gonçalves <
> armando.boza em gmail.com> escreveu:
>
> > Só complementando que esta função no ibexpert não consta na versão
> > personal, somente na paga.
> >
> > Baixa o trial do ibexpert e utiliza por 30 dias.
> >
> > Att
> >
> > Armando
> >
> > Moacir escreveu:
> >
> >  O IBExpert tem uma ferramenta que fica ali onde você vê o resultado das
> >> querys, que é o Plan Analyzer e o Performace Analysis, com estas duas
> >> ferramentas voce vera exatamente qual tabela esta lendo sem indice e
> >> mantando sua query.
> >>
> >> Moacir Ezequiel Lamego.
> >>
> >>
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
>
>
>
> --
> Paulinho Sérgio Feix
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 
Paulinho Sérgio Feix



Mais detalhes sobre a lista de discussão lista