[firebase-br] Problema na utiliza??o dos indices
Kléber Caneva
kdcc em terra.com.br
Qua Mar 22 08:53:40 -03 2006
Tente usar o Join explicito...
Select
receber.*,cliente.razao,cliente.cliente,filiais.idfiliais,filiais.descrfilial
from receber
Join cliente on (receber.idcliente = cliente.idcliente)
Join filiais on (receber.idfiliais = filiais.idfiliais)
[]´s
Kléber Caneva
----- Original Message -----
From: "Denis Rocha" <denisrocha em hotmail.com>
To: <lista em firebase.com.br>
Sent: Tuesday, March 21, 2006 6:23 PM
Subject: [firebase-br] Problema na utiliza??o dos indices
Olá pessoal,
Estou com um problema na utilização dos indices. Eu tenho os indices no
banco de dados mas o firebird não os utiliza. O que será que está errado ?
Estou fazendo a seguinte instrução :
select
receber.*,cliente.razao,cliente.cliente,filiais.idfiliais,filiais.descrfilial
from receber,cliente,filiais
where receber.idfiliais = filiais.idfiliais and
receber.idcliente = cliente.idcliente
Agora o plan que ele utiliza :
PLAN JOIN (CLIENTE NATURAL,RECEBER INDEX (RECEBER_IDCLIENTE),FILIAIS INDEX
(RDB$14))
Note que para a tabela cliente ele não usa o índice, e eu tenho o índice lá.
E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1142977284.311171.5525.baladonia.terra.com.br,4325,Des15,Des15
Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 21/03/2006 / Versão:
4.4.00/4723
Proteja o seu e-mail Terra: http://mail.terra.com.br/
--------------------------------------------------------------------------------
______________________________________________
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
Mais detalhes sobre a lista de discussão lista