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

-- 
=================================
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"
=================================
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a