[firebase-br] Consulta lenta, Firebird 1.5

Gustavo Luis Hinterholz gustavoluishinterholz em gmail.com
Qui Out 16 15:23:00 -03 2014


Exatamente Ricardo, OR não AND, obrigado por corrigir :).

Att
Gustavo Luis Hinterholz
9381-8192
*http://gustavohinterholz.blogspot.com.br/
<http://gustavohinterholz.blogspot.com.br/>* <http://www.gustavo/>

Em 16 de outubro de 2014 15:02, Samuel Peres Ferreira <
samuel.peres.ferreira em gmail.com> escreveu:

> Posta o plano pra gente ver
> Em 16/10/2014 14:54, "Ricardo Sibrax" <ricardo em sibrax.com.br> escreveu:
>
> > não seria OR ao invés de AND?
> >
> >
> >
> >
> > Sibrax Software
> > Ricardo Libanio
> >
> >
> > Em 16 de outubro de 2014 14:48, Gustavo Luis Hinterholz <
> > gustavoluishinterholz em gmail.com> escreveu:
> >
> > > Fernando para isolar o problema eu faria um teste pegando as mesmas
> > > empresas que voce coloca no IN, e fazendo o where com varios "AND
> > > COD_EMPRESA=1 AND COD_EMPRESA=2", se notar que voltou a ser rápido é o
> > teu
> > > IN o problema.
> > >
> > > Att
> > > Gustavo Luis Hinterholz
> > > 9381-8192
> > > *http://gustavohinterholz.blogspot.com.br/
> > > <http://gustavohinterholz.blogspot.com.br/>* <http://www.gustavo/>
> > >
> > > Em 16 de outubro de 2014 14:40, Fernando Alécio <fernando.bg em gmail.com
> >
> > > escreveu:
> > >
> > > > Boa tarde Alexandre
> > > >
> > > > A demora que digo é a seguinte informando 1 empresa ou não informando
> > > nada
> > > > retirar o where a consulta é executada em mais ou menos 240 ms agora
> se
> > > > colocar o where com IN a consulta demora mais ou menos 31 seg.
> > > > Para isso retornou pouco mais de 51 registros e não retorna muitos
> > campos
> > > > não.
> > > >
> > > > Fernando Alécio
> > > > Skype : fernando_alecio
> > > > Celular : (18) 997144471
> > > >
> > > > On 16/10/2014 11:31, Alexandre wrote:
> > > >
> > > >> Bom dia Fernando
> > > >>
> > > >> quando você diz lentidão, estamos falando em quanto tempo para qual
> > > >> quantidade de dados retornado?
> > > >> ex.: o select esta trazendo em 30s 1000 registros, sendo que cada
> > > >> registro tem aproximadamente 50 campos. Tem algum campo blob no
> > select?
> > > tem
> > > >> índices definido para as tabelas consultadas?
> > > >>
> > > >>
> > > >>
> > > >> Alexandre Camilo
> > > >> +55 27 3233-4143
> > > >>
> > > >> On 16/10/2014 11:02, Fernando Alécio wrote:
> > > >>
> > > >>> Bom dia a todos
> > > >>>
> > > >>> Tenho uma consulta que busca vários dados para serem exibidos em
> uma
> > > >>> grid.
> > > >>> Essa consulta possui vários subselects. Até aí normal o meu
> problema
> > é
> > > >>> em um dos filtros dessa consulta.
> > > >>> Ela possuí o filtro por empresa, mas tenho a opção de pegar mais
> de 1
> > > >>> empresa ou todas para realizar essa consulta.
> > > >>> Quando é informado uma empresa faço a consulta assim.
> > > >>>
> > > >>> where Cod_Empresa = 1
> > > >>>
> > > >>> Assim fica rápido a consulta mas quando não é informado a empresa
> > > >>> ficaria assim a consulta.
> > > >>>
> > > >>> where Cod_Empresa in (1,2,...N)
> > > >>>
> > > >>> Nesse segundo caso fica muito lento. Tem alguma coisa que eu possa
> > > fazer
> > > >>> para resolver essa lentidão????
> > > >>>
> > > >>>
> > > >> ______________________________________________
> > > >> 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
> > > >>
> > > >>
> > > >
> > > >
> > > > ---
> > > > Este email está limpo de vírus e malwares porque a proteção do avast!
> > > > Antivírus está ativa.
> > > > http://www.avast.com
> > > > ______________________________________________
> > > > 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
> > >
> > ______________________________________________
> > 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
>



Mais detalhes sobre a lista de discussão lista