Re: [firebase-br] Forçar uso do indice
luiz lopes
luizcarlozlopez em yahoo.com.br
Qui Nov 17 15:26:16 -03 2005
pelo amor de Deus, como eu faço pra sair desse clube FireBase-Br, se por acaso alguem souber favor me avisar pelo amor de Deus.
Luiz Carlos Lopes
Luiz Carlos <luizdba em gmail.com> escreveu:
Boa Tarde lista!
Gostaria de saber uma forma para forçar o uso dos indices, por exemplo
tenho a seguinte consulta:
SELECT
p.prd_id,p.prd_descricao
FROM
PRODUTOS P
INNER JOIN
PRODUTOS P1 ON (((p1.prd_id = p.prd_sim) or (p.prd_id =
p1.prd_sim))
or
((p.prd_sim =
p1.prd_sim) or (p1.prd_id = p.prd_id)))
WHERE
P1.PRD_DESCRICAO like 'CF 8%' order by P.PRD_DESCRICAO ;
Quando executo a consulta ele me mostra que usou o seguinte plano de
execução:
Plan
PLAN SORT (JOIN (P NATURAL,P1 INDEX (PRD_NOME)))
Adapted Plan
PLAN SORT (JOIN (P NATURAL,P1 INDEX (PRD_NOME)))
Minha duvida é a seguinte :
teria como ele usar o indice duas vezes por exemplo:
Plan
PLAN SORT (JOIN (P INDEX (PRD_NOME),P1 INDEX (PRD_NOME)))
Adapted Plan
PLAN SORT (JOIN (P INDEX (PRD_NOME),P1 INDEX (PRD_NOME)))
se tiver como eu deveria proceder?
Grato pela atenção!
Luiz Carlos
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
---------------------------------
Yahoo! Acesso Grátis: Internet rápida e grátis.
Instale o discador agora!
Mais detalhes sobre a lista de discussão lista