Pessoal,

Efetuei dump utilizando utilitario 9.2.6 debian de uma base 9.2.4 debian.

Após efetuar pg_restore na 9.2.6 verifiquei que nem todos os indices
foram criados.

Gerando um list do restore, não encontrei o comando de criação desses
indices que estão faltando. O problema está no dump ou no restore?

O que você quer dizer com "list do restore"?

Gerando um dump somente da estrutura com o utilitario 9.2.4, verifiquei
que todos os indices estão lá.

Poderia nos informar exatamente o comando que usou para gerar o dump, em cada uma das versões?

Como você fez a instalação? (repositório Debian, repositório PGDG, compilação, outra forma?)

Qual versão do Debian está usando, assim como arquitetura?


Será que a solução será gerar um dump da estrutura e depois um dump
somente com os dados?

Um dump completo traria todas as informações, não é necessário (nem recomendado) fazer um dump separado da estrutura e dos dados quando se deseja passar um banco de dados inteiro de um lugar para outro.

O motivo é que carregar os dados depois dos índices criados é mais demorado do que fazer o dump completo, onde a criação dos índices fica pro final, o que é mais rápido.

[]s
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a