[firebase-br] Dificuldades com PLAN

Marcos Augusto mvrochabh em yahoo.com.br
Sex Fev 18 12:35:49 -03 2005


Galera,

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