View ou Union

26/12/2005

0

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


Orpolonio

Orpolonio

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar