Gleyson
Valeu pelas referências !!! :)
[ ]
André
2010/1/18 Gleyson Melo gleysonm...@gmail.com
Fala André,
Só complementando o que o pessoal disse, o otimizador do Oracle possui uma
feature chamada View Merging, que serve exatamente para esse fim, como
explicado na documentação de
É bem simples : a view comum (ie, CREATE VIEW nomedela AS query; ) nada mais é
do que o TEXTO DE UMA CONSULTA, que é armazenado no banco, assim a cada vez que
vc fazer uma consulta na view, logicamente o texto vai ser lido e executado de
novo,o plano vai ser refeito, etc, NÃO HÁ dados numa view
Xará
Sobre o que você perguntou se o Oracle é esperto: sim!
O otimizador, normalmente, é capaz de perceber que não precisa trazer
1.000.000 de linhas primeiro... já fazendo também o filtro mais restritivo
no mesmo processamento.
[ ]
André Santos
2010/1/12 José Laurindo jlchia...@yahoo.com.br