Rogerio,
Quando voce importou para o Postgres a indexaçao jah foi feita, sendo assim
a reindexaçao eh desnecessaria.
  Mas pelo que voce escreveu parece que voce quer outra coisa, reordenar
suas chaves (ids), isso a reindexaçao nao faz.
  Para isso voce faria um script e cuidaria de toda a logica para nao perder
as relaçoes. Mas a meu ver eh trabalhoso, perigoso e nao traria beneficios
que justifiquem o esforço.

Em 08/09/2011 09:49, "rogerio dandrea" <[email protected]>escreveu:

Com a ajuda da comunidade terminei a importação das tabelas do libreoffice
para o postgresql,
agora estou com uma duvida .
Depois de 15 anos de uso algumas tabelas parecem um queijo meia cura
contaminado( Suísso para os frescos...rs), com vários registros
apagados(morte, mudança, etc.. de animais e clientes) estou pensando em
reindexar as tabelas (acreditem em 15 anos nunca fiz isto) gostaria de saber
como fazer isto para todas as tabelas, se existe risco no procedimento e se
o comando preserva as relações entre as tabelas tipo o cliente 12 tem os
animais 57, 89 e 1000, cada um com sua respectiva ficha em outra tabela ao
reindexar embora os números índice mudem a relação permanece?
faço a reindexação tabela por tabela ou tem algum comando para fazer isto em
todo o banco de dados? o que é mais seguro? as tabelas autoincremento como
ficam(setadas para o registro 1 ou para o ultimo?)
 Se perder as relações meu banco vai ficar imperstável

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

Responder a