Re: [firebase-br] Extrema Lentidão em Consulta Firebi rd 5
Armando Boza Gonçalves via lista <[email protected]> Thu, 15 May 2025 08:17:39 -0300
| Newsgroups | gmane.comp.db.firebase.portuguese |
|---|---|
| Message-ID | <[email protected]> |
Bom dia, 2 LEFT JOIN para a mesma tabela? Eu já tive problemas de desempenho com left join e acabei resolvendo com UNION, separei os selects e ficou bem rápido. Faz um teste. Em 15/05/2025 07:09, Luciano franca via lista escreveu: > Acredito que encontrei o problema e não sei como resolver mesmo sem CTE não adianta > basta acessar a mesma tabela duas vezes para o Firebird se perder > se fizer algo simples como isso já vai dar problemas veja > > Select > Cp.codigo, Cp.nome > From cadastro_pessoas cp > left join venda v on (v.cod_cliente = cp.codigo) Left join venda v2 on (v2.cod_cliente = cp.codigo) se eu comentar essa segunda junção é excecutado em 1 segundo > Group by 1, 2 > ______________________________________________ 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