Array
(
)

View ou Union

Orpolonio
   - 26 dez 2005

Bom dia;
Tenho duas tabelas em meu BD FB 1.5(delphi 7) e antes, usando o Interbase versão free a view sobrecarregava o servidor então mudei as chamadas para Union All

Hoje tenho dificuldades em montar minhas SP devido a sempre ter que citar as duas tabelas(5.000.000 de registros cada)

Se usar view minhas dúvidas:
Ambas as tabelas tem um campo ANOMES EX: 200512(DEZ/2005),200511(NOV/05) são inteiros e com indice

Quando solicito a chamada o usuário pode solicitar de 200508 a 200512(5 meses)
O FB vai montar as duas tabelas inteiras de depois filtrar pelo meu where no select da view?

Não posso usar o Where e nem tão pouco indices na montagem da view, qual usar, view ou continuar com o Union all(where+indices)

Cito q minhas tabelas são bem povoadas, as que preciso mais com no minimo 3.000.000 de registros.

No aguardo e obrigado

orpolonio@uol.com.br