[firebase-br] FK deixando o sistema lento

Carlos Roberto da Silva ralhos em gmail.com
Qui Mar 17 16:28:32 -03 2011


Você experimentou trocar os inner join por left join ?

Em Qui, 2011-03-17 às 15:58 -0300, Raul Geraldin escreveu:
> Boa tarde Srs., estou com problema em meu relacionamento aonde que quando
> tiro a FK da tabela ela melhora 100% a SELECT;
> 
> select
> A.coluna1
> A.coluna2
> A.coluna3
> B.coluna1
> C.coluna1
> A.coluna4
> 
> from TABELA A
> 
> INNER JOIN TABELA B ON B.PK = A.FK
> INNER JOIN TABELA D ON D.PK = A.FK
> INNER JOIN TABELA C ON C.PK = D.FK
> 
> where
> 
> A.coluna10 = 0 AND
> D.coluna10 = 000000
> order by C.coluna1, A.coluna3
> 
> Quando excluo a FK da tabela D que esta referenciada a PK da tabela C a
> cunsulta melhora 100%
> 
> Qual seria o problema dessa FK
> 
> ????
> ______________________________________________
> 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