[firebase-br] RES: RES: RES: Consulta em campo chave não indexada FB 2.5 32 Bits

Washington Moratti de Oliveira ti em cbnmodas.com.br
Qui Maio 25 08:13:49 -03 2017


Helio desculpa quebrou de novo, estou colocando aqui em um redutor de links
Agora vai.

https://goo.gl/7vUlu6

Att,

Washington moratti
-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Washington
Moratti de Oliveira
Enviada em: quinta-feira, 25 de maio de 2017 07:57
Para: 'FireBase'
Assunto: [firebase-br] RES: RES: Consulta em campo chave não indexada FB 2.5
32 Bits

Que bom que acertou.

Quanto ao artigo existe sim, o link que ficou quebrado na mensagem enviada.

http://www.linhadecodigo.com.br/artigo/123/firebird-e-seus-planos-de-otimiza
cao.aspx

vlw att,

Washington

-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Hélio Oliveira
Enviada em: quarta-feira, 24 de maio de 2017 16:29
Para: lista em firebase.com.br
Assunto: Re: [firebase-br] RES: Consulta em campo chave não indexada FB 2.5
32 Bits

Em 24/05/2017 07:54, Washington Moratti de Oliveira escreveu:
> Amigão, se não estou errado, para que os índices funcionem, a clausula
where
> ou order by precisam ter as mesmas colunas usadas no índice.
> 
> Como o firebird decide usar um índice ou plan, tem um artigo do Gladiston
> neste link, achei muito interessante.
>
http://www.linhadecodigo.com.br/artigo/123/firebird-e-seus-planos-de-otimiza
> cao.aspx
> 

Boa tarde Washington!

Muito obrigado - é isto mesmo, fiz teste colocando Order By 
B.COD_PACIENTE e também com Where B.COD_CLIENTE = :CLIENTE, daí a 
consulta ficou 100% indexada.

Já com relação ao artigo da Gladston não consegui acessar o mesmo, dá 
erro 404 - creio que o artigo não exista mais.

> 
> Att
> 
> washington
> 
> -----Mensagem original-----
> De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Hélio Oliveira
> Enviada em: terça-feira, 23 de maio de 2017 22:32
> Para: lista em firebase.com.br
> Assunto: Re: [firebase-br] Consulta em campo chave não indexada FB 2.5 32
> Bits
> 
> Em 23/05/2017 12:00, Gladiston Santana escreveu:
>> Não conheço o query builder, mas se o que você está observando for um
> plano
>> de execução é provavel que a informação esteja lhe dizendo que não foi
>> usado indice.
>> Um indice pode existir e assim mesmo não ser usado quando o sistema
> analisa
>> o custo da operação e chega a conclusão que tal operação é mais cara
> quando
>> se usa o indice.
>> ______________________________________________
>> 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://www.firebase.com.br/pesquisa_lista.html
>>
> Olá Gladiston!
> 
> Certo, o índice pode existir e não ser usado a depender da
> analise....porém, creio não seja menos custoso se executar uma consulta
> sem os índices e com os índices. Na meu pouco conhecimento uma consulta
> será sempre menos custosa quando feita usando os índices que quando não
> usando os mesmos.
> Posso até está fazendo algo errado, porém tenho certeza que uma consulta
> será por menor que seja, ela será mais custosa se feita sem usar os
> índices que quando usando os mesmos.
> 
> 
> ______________________________________________
> 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://www.firebase.com.br/pesquisa_lista.html
> 
> 
> ______________________________________________
> 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://www.firebase.com.br/pesquisa_lista.html
> 


______________________________________________
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://www.firebase.com.br/pesquisa_lista.html


______________________________________________
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://www.firebase.com.br/pesquisa_lista.html





Mais detalhes sobre a lista de discussão lista