Obrigado pela explicação. Agora se puder me responder mais uma eu agradeço. Como posso otimizar o pg_restore? pois o mesmo aumentou em duas horas depois que surgiram estas tabelas.
Obrigado. Ari ----- Mensagem original ---- De: Euler Taveira de Oliveira <[email protected]> Para: Comunidade PostgreSQL Brasileira <[email protected]> Enviadas: Sexta-feira, 13 de Fevereiro de 2009 10:06:35 Assunto: Re: [pgbr-geral] Arquivos cm extensão .1 Arivaldo Bento escreveu: > Bom dia. Verificando no diretório /var/lib/pgsql/data/base, verificamos que > havia vários arquivos com extensão tipo: > > 175729223 e depois outros com 175729223.1 / 175729223.2 etc.... > > Percebemos tb que o nosso backup pelo pg_dump e principalmente o pg_restore > (atualizamos uma outra base em outro servidor diariamente pelo pg_restore) tb > ficaram lentos uma vez que estas tabelas são imensamente grandes. Como evitar > que o postgres crie estas tabelas? Uma vez que pelo nome dá pra sugerir que > são cópias. > Não são cópias. Tabelas com mais de 1GB são divididas em arquivos filenode, filenode.1, filenode.2, ..., filenode.n. Isso evita problemas com sistemas de arquivos que não suportam arquivos muito grandes [1]. eu...@goiania:~/pgdata/base$ find . -name '*.1' ./16515/16547.1 ./16514/16528.1 eu...@goiania:~/pg$ ./bin/psql -q -U postgres postgres=# select datname from pg_database where oid=16514; datname --------- tst (1 row) postgres=# \c tst You are now connected to database "tst". tst=# select relname from pg_class where relfilenode=16528; relname ---------- accounts (1 row) [1] http://www.postgresql.org/docs/8.3/static/storage-file-layout.html -- Euler Taveira de Oliveira http://www.timbira.com/ _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
