________________________________
De: Pablo Sánchez <[email protected]>
Para: Comunidade PostgreSQL Brasileira <[email protected]>
Enviadas: Sexta-feira, 5 de Fevereiro de 2010 16:42:01
Assunto: Re: [pgbr-geral] Como vincular campos de outra tabela?
Em 5 de fevereiro de 2010 15:46, Nelson Gonzaga <[email protected]> escreveu:
Olá a todos,
>Existe em Postgresql a possibilidade de vincular campos de uma view em uma
>tabela e criar um indice deste campo?
>
>
>É o seguinte:
>Fiz uma view que concatena varios campos de um monte de tabelas para preencher
>os listbox, porem ficou muito lento, se eu conseguir criar uma tabela com
>esses campos vinculados e criar um indice disso e jogar esse campo no listbox
>ai fica instantaneo.
>
Você precisaria de materialized views, um recurso que ainda não tem no
PostgreSQL, mas tem como implantar manualmente.
Primeiro, leia este artigo para entender se é ou não o seu caso
http://www.revsys.com/blog/2006/jan/03/when-to-use-a-materialized-view-in-postgresql/
Depois, rale em cima destes 2:
http://tech.jonathangardner.net/wiki/PostgreSQL/Materialized_Views
http://www.benjaminarai.com/benjamin_arai/index.php?display=/postgresql_materialized_views.php
É isso mesmo que preciso, valeu a dica e ja ate achei um erro na function
refresh_matview desse site do benjamim.
Obrigado a todos pelo empenho em ajudar.
NG
--
=================================
Pablo Santiago Sánchez
Análise e Desenvolvimento de Sistemas Web
Zend Certified Engineer #ZEND006757
[email protected]
(61) 9975-0883
http://www.sansis.com.br
http://www.corephp.com.br
"Quidquid latine dictum sit, altum viditur"
=================================
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral