[firebase-br] more than 1500

daniel daniel em lojafacil.com.br
Ter Mar 15 11:32:46 -03 2011


Voce tem q analisar caso a caso!!!
Aqui eu tenho uma parte do sistema q fazia com varios IN (1...1499) or 
in (1 ...1499)
etc...
Analisei a select e fiz 2 outras a partir dela... com subselect e com 
joins...
E fiz analise de performace em um banco de cliente!

No meu caso o Join funcionou mto melhor q as outras!

abraços Daniel

Em 15/03/2011 10:37, Jonas Dametto escreveu:
> Aproveitando o topico em discussão sobre IN ou OR. No firebird, se eu 
> fazer um IN(1,2,3... ,1501)
> o firebird me retorna a menssagem "Too many values (more than 1500) in 
> member list to match against"..
>
> atualmente eu separo a cada 1400 filtros e crio um novo "IN".
>
> Mas qual seria a melhor maneira de efetuar um select com mais de 1500 
> filtros ?
>
> vlww.
>
> ______________________________________________
> 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