Qual eh o ganho de performance em utilizar views, pois no momento nao utilizo, 
pois minhas queries dependem d mtas opcoes escolhidas pelo usuario, assim fica 
dificil eu ter uma unica view; eu teria que criar pelo menos umas 3 views.

t+
  ----- Original Message ----- 
  From: marcos nobre 
  To: Grupo de Usuários do PostgreSQL no Brasil 
  Sent: Saturday, February 24, 2007 1:54 PM
  Subject: Re: [PostgreSQL-Brasil] Duvida com View


  Crie a sua View Normalmente.
  Em sua aplicação na hora em que for utilizar sua (querar com) View, faça:
  SELECT <o que vc quer> FROM <sua_view)
  WHERE <o filtro que se fizer necessario>

  O máximo de dúvida que vc poderia perguntar a alguem, seria: porque entaum 
  eu deveria criar a View, se eu, no final das contas, terei que fazer (emitir)
  um SELECT a partir de minha aplicação?

  Na verdade, ao utilizar a view, há ganho de performance porque todo comando
  DQL emitido ao "motor" do banco é "compilado" daí resolvido e retornado 
resultado. 
  No caso de uso de uma view, como ela nada mais é do que um comando DQL já
  previamente compilado e armazenado no proprio banco de dados, seu motor não 
irá
  perder tempo em compilar novamente a view. Esse tempo ganho, mesmo que seja 
  muitíssimo pequeno (pouco) não deixa de ser um ganho.

  MN.


  Em 24/02/07, Vinicius <[EMAIL PROTECTED] > escreveu:
    Ola pessoal...

    Estou precisando criar uma view para me retorna um select * from ... mas 
preciso passar alguns parametros pra este select, eu consigo fazer isso com 
view ou so com funcao ?

    Se algume puder me enviar algum exemplo me ajudaria..

    Obrigado..

    _______________________________________________
    Grupo de Usuários do PostgreSQL no Brasil
    Antes de perguntar consulte o manual
    http://pgdocptbr.sourceforge.net/

    Para editar suas opções ou sair da lista acesse a página da lista em:
    http://pgfoundry.org/mailman/listinfo/brasil-usuarios




  -- 
  Consultor em TI
  Eng. Sistemas
  ----------------------------------------------
  Keep in your mind:  
  MS give us Windows,  Linux gives us the whole House. 


------------------------------------------------------------------------------


  _______________________________________________
  Grupo de Usuários do PostgreSQL no Brasil
  Antes de perguntar consulte o manual
  http://pgdocptbr.sourceforge.net/

  Para editar suas opções ou sair da lista acesse a página da lista em:
  http://pgfoundry.org/mailman/listinfo/brasil-usuarios
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a