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