________________________________
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

Responder a