[firebase-br] Plan

Eliomar eliomar em promediconet.com.br
Qua Fev 23 07:13:19 -03 2005


é porque vc não fez nenhuma condição

where qualquer condição aqui.

Agradecido.
Eliomar,
ICQ - 167715482
Soft-Data Softwares Administrativos
hptt://www.promediconet.com.br


------------- Segue mensagem original! -------------

De: "Marcos Augusto" <mvrochabh em yahoo.com.br>
Data: Tue, 22 Feb 2005 09:42:01 -0300
Para: lista em firebase.com.br
Assunto: [firebase-br] Plan


Estou tentando executar essa query:

select M.COD_MODELO, T.NOME from MODELO M
join TIPO T on T.COD_TIPO = M.COD_TIPO

onde existe o índice PK_TIPO na tabela TIPO ligado a tabela MODELO pela
foreign key FK_MODELO_TIPO

quando eu executo ele me traz o seguinte plan:

Plan:
PLAN JOIN (T NATURAL,M INDEX (FK_MODELO_TIPO))

Adapted plan:
PLAN JOIN (T NATURAL,M INDEX (FK_MODELO_TIPO))

fazendo consultas não indexada na tabela TIPO..

tentei usar o camando PLAN para alterar ver se conseguia:

select M.COD_MODELO, T.NOME from MODELO M
join TIPO T on T.COD_TIPO = M.COD_TIPO
PLAN join (T (PK_TIPO), M INDEX(FK_MODELO_TIPO))

mas ele fala que o índice PK_TIPO não pode ser usado...

Alguem pode me ajudar???

Marcos Augusto










Mais detalhes sobre a lista de discussão lista