[firebase-br] Performance com join

Paulo (O2 Tecnologia) paulo em o2tecnologia.com.br
Seg Mar 10 15:08:09 -03 2008


Pelo simples motivo de ao adicionar a tabela de busca "N" no where a 
mesma passou a ter prioridade na busca.

Simule assim pra ver se o retorno não será mais rápido:

select t.data, t.usuario, t.valor, t.recibo, t.codigo_cliente_faturar,
n.nominal 
from recibos_nominal n
left join recibos t on n.recibo = t.recibo
where n.nominal like '%CHRIST%'




Sandro escreveu:
> Por que essa junção com join leva 3 minutos para retornar?
>
> select t.data, t.usuario, t.valor, t.recibo, t.codigo_cliente_faturar,
> n.nominal from recibos t left join recibos_nominal n on n.recibo = t.recibo
> where n.nominal like '%CHRIST%'
>
>
> E a mesma sem join levou 3 segundos ?
>
> select t.data, t.usuario, t.valor, t.recibo, t.codigo_cliente_faturar,
> n.nominal from recibos t, recibos_nominal n  where n.recibo = t.recibo and
> n.nominal like '%CHRIS%'
>
> Grato
>
>
> ______________________________________________
> 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
>
>
> __________ Informação do NOD32 IMON 2935 (20080310) __________
>
> Esta mensagem foi verificada pelo NOD32 sistema antivírus
> http://www.eset.com.br
>
>
>
>   



Mais detalhes sobre a lista de discussão lista