View

Delphi

07/11/2005

Preciso montar uma view juntando duas tabelas:
Problema: Preciso usar um indice em cada tabela
create view......
....
....
Select campoA,campoB from tabA plan(tabA index(indexA))
Union All
Select campoA,campoB from tabB plan(tabB index(indexB))

Sem estes indices é usado o plan natural deixando a consulta muito lenta
+- 5.000.000 de registros cada tabela

O q faço?


Orpolonio

Orpolonio

Curtidas 0

Respostas

Motta

Motta

07/11/2005

Qual bd ?

O Oracle ´junta´a query eda view com a query que usa e view e otimiza o acesso, um acesso do tipo select * from tabela sem filtro quase sempre faz um full table scan.


GOSTEI 0
Orpolonio

Orpolonio

07/11/2005

FB 1.5


GOSTEI 0
POSTAR