[firebase-br] FB 2.0 mais lento

Carlos H. Cantu (TeamFB) listas em warmboot.com.br
Sex Out 6 09:19:17 -03 2006


Algumas causas já identificadas:

From Dmitry:

1) two indices can be applied for a compound predicate and one of them
has terribly low selectivity. FB1.5 will never use the bad index, but
FB2 sometimes can (depending on statistics)

2) BETWEEN or inequality is used for a small range and the field is
indexed. FB2 may ignore the index in this case

but anyway, I've never seen a new version without optimizer
regressions (including Oracle and MSSQL) :-)


[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br

JV> Vcs sabem em que situações aconteçem do otimizador se perder ?
JV> Pergunto pq com a versão final ai estamos pensando em dar inicio no processo
JV> de migração da versão 1.5 pra versão 2.0!!
JV> abraços!!!
JV> Jean

JV> |----- Original Message ----- 
JV> From: "André Medeiros" <andre em solucaoinf.srv.br>
JV> To: "Carlos H. Cantu" <listas em warmboot.com.br>; "FireBase" 
JV> <lista em firebase.com.br>
JV> Sent: Wednesday, October 04, 2006 10:16 AM
JV> Subject: Re: [firebase-br] FB 2.0 mais lento


JV> Se der problema, usemos o famoso "se vira" ...
JV> ----- Original Message ----- 
JV> From: "Carlos H. Cantu (TeamFB)" <listas em warmboot.com.br>
JV> To: <lista em firebase.com.br>
JV> Sent: Wednesday, October 04, 2006 9:42 AM
JV> Subject: [firebase-br] FB 2.0 mais lento


JV> Conversei com o Dmitry e o Arno, e eles disseram que aparentemente há
JV> algumas situações específicas de algumas queries onde o otimizador do
JV> FB 2.0 gera um plano pior do que o do FB 1.5.3 (na maioria das vezes,
JV> é o contrário).

JV> Isso não vai ser corrigido no FB 2.0 (não dá mais tempo). A sugestão é
JV> que quem tiver esse tipo de problema, tente re-escrever a query de
JV> outra forma, ou verifique o plano e os indices utilizados, se possível
JV> removendo índices com baixa seletividade (que podem estar confundindo
JV> o otimizador).

JV> Quem quiser dar mais informações sobre queries que tiveram desempenho
JV> pior no FB 2.0 do que no FB 1.5.3, pode me enviar EM PRIVATE a query e
JV> o plano gerado nas 2 versões do FB. Informações sobre a seletividade
JV> dos índices utilizados tb é interessante. Eu pretendo encaminhar as
JV> mensagens para o Arno.

JV> []s
JV> Cantu (TeamFB)
JV> http://www.warmboot.com.br
JV> FireBase - http://www.FireBase.com.br


JV> ______________________________________________
JV> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
JV> Para editar sua configuração na lista, use o endereço
JV> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
JV> Para consultar mensagens antigas: http://firebase.com.br/pesquisa


JV> ______________________________________________
JV> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
JV> Para editar sua configuração na lista, use o endereço 
JV> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
JV> Para consultar mensagens antigas: http://firebase.com.br/pesquisa








Mais detalhes sobre a lista de discussão lista