Em 2 de junho de 2014 17:03, Fabrízio de Royes Mello <
[email protected]> escreveu:

> On 02-06-2014 16:30, JotaComm wrote:
> > Opa,
> >
> >
> > Em 2 de junho de 2014 16:23, André Geraldo dos Santos <
> > [email protected]> escreveu:
> >
> >> Caros
> >> Boa tarde.
> >>
> >> Estou fazendo uma carga de dados em um ambiente de testes, essa carga
> tem
> >> aproximandamente 31.437.782 de registros.
> >>
> >> A primeira tabela tem 4.545.113 de registros, com processo de input
> >> rodando a 19horas próximo do final.
> >>
> >> Meu ambiente consiste em:
> >> - Windows 7 Pro
> >> - Processador I3
> >> - Memória 4 GB
> >> - Postgresql 9.3.4
> >> - Instalação default.
> >>
> >> Existe alguma maneira de otimizar o processo de input dos dados?
> >>
> >
> > - Remover os índices e criá-los depois;​
> >
> >
> > -
> > ​ Desabilitar o autovacuum;
> >
> > - Aumentar o checkpoint_segments;
> >
> > - Desabilitar o fsync
> >
> > São algumas coisas que você pode fazer.​
> >
>
> E não deixe de dar uma lida em um post que o Fábio Telles fez há algum
> tempo:
>
> http://savepoint.blog.br/acelerando-a-importacao-de-dados-no-postgresql/
>
> Att,
>
> --
>    Fabrízio de Royes Mello         Timbira - http://www.timbira.com.br/
>    PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>

Caros
Boa noite.

Fiz a modificações sugeridas conforme relação de parâmetros abaixo.

max_connections = 10
shared_buffers = 1024MB
work_mem = 1024MB
maintenance_work_mem = 1024MB
checkpoint_segments = 64
checkpoint_timeout = 30min
autovacuum = off

Utilizando essa configuração estou conseguindo inserir uma média de 550.000
por hora, tem como melhor ?
Com estes números teoricamente levaria em torno 57 horas, ou seja, mais de
2 dias para inserir 31.437.782 de registros.
Aguardo considerações.
-- 

Atenciosamente,

André Geraldo dos Santos
Certified Delphi® Developer XE2
Analista Desenvolvedor e Consultor
Belo Horizonte / Minas Gerais
E-mail:[email protected]
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a