Re: [oracle_br] Re: Plano de Execução de VIEWS

2010-01-18 Por tôpico Andre Santos
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

[oracle_br] Re: Plano de Execução de VIEWS

2010-01-12 Por tôpico José Laurindo
É 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

Re: [oracle_br] Re: Plano de Execução de VIEWS

2010-01-12 Por tôpico Andre Santos
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