Copiar um banco de dados no PostgreSQL preserva estatísticas?

3

Ao usar CREATE DATABASE TEMPLATE no PostgreSQL, o banco de dados de destino preservará as estatísticas do banco de dados de origem?

    
por wojo 02.11.2011 / 15:16

2 respostas

1

Sim, é uma cópia direta do banco de dados de modelos no nível do arquivo, portanto, o que quer que esteja lá estará no novo banco de dados.

    
por 03.11.2011 / 21:38
0

Eu não acredito nisso - Você terá uma cópia das tabelas / triggers / etc, mas eles terão novos OIDs, e as estatísticas precisarão ser regeneradas.

É possível que as estatísticas sejam preenchidas para você (o equivalente a fazer um ANALYZE no novo banco de dados) - Eu não investiguei isso, e se não for o caso, você pode acelerar o processo fazendo isso manualmente.

    
por 02.11.2011 / 15:57

Tags