Olha o que eu já vi foi uma confusão danada com o pgAdmin III. O que ocorre
é que mudou a forma dele exibir as constraints lá na janela dele. Já vi
gente migrando via pg_dump e achando que as constraints não tinham ido
junto.

Se você quer realmente saber o que está acontecendo, então olhe a tabela
certa:
http://www.postgresql.org/docs/current/static/catalog-pg-constraint.html

Lembre-se que você JAMAIS deve atualizar as tabelas do catálogo na mão.
Toda vez que você cria uma constraint, um novo registro aparece lá na
pg_constraint. Você precisa entender direito o que se passa antes de sair
inferindo alguma coisa. Agora, se tem uma coisa que pode atrapalhar
bastante é criar 2 vezes o mesmo constraint. O seu problema de performance
pode não ter nada haver com as constraints. Se tiver em apuros, sugiro
contratar um serviço de consultoria especializada. Isso pode lhe tirar do
sufoco com mais segurança agora.




Em 12 de abril de 2013 11:44, Eduardo Rodrigues <[email protected]>escreveu:

> Boa tarde Pessoal,
>
> meu banco de dados estava homologado em um PostgreSQL 8.4.4 e eu precisava
> atualizar a versão do banco de dados e o hardware onde o mesmo estava
> homologado. Portanto utilizei o utilitário pg_upgrade para poder atualizar
> o postgres 8.4.4 para o 9.2.2 e em seguida habilitei o recurso de streaming
> replication para poder replicar o banco de dados para um novo hardware.
> Assim que a réplica foi finalizada habilitei o servidor slave como o
> master, desse modo pude ter o mínimo de parada possível. E a migração foi
> um sucesso, essa migração foi realizada em janeiro.
>
> E hoje a tarde o meu banco de dados de produção "travou" devido o load
> average aumentar excessivamente. Ao analisar o que estava ocorrendo me
> deparei que todos as constraints haviam sumido, ou no processo de migração
> as mesmas não foram migradas!!! Tive que recriar todas as constraints
> novamente e o banco de dados voltou ao normal.
>
> Diante do sufoco que passei tenho duas perguntas: 1a. ha como desaparecer
> as contrainsts dessa maneira???
>
>   2a. O streaming replication não migra as constraints???
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>


-- 
Atenciosamente,
Fábio Telles Rodriguez
blog: http:// <http://www.midstorm.org/~telles/>s<http://tellesr.wordpress.com/>
avepoint.blog.br
e-mail / gtalk / MSN: [email protected]
Skype: fabio_telles

Timbira - A empresa brasileira de Postgres
http://www.timbira.com.br
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a