[pgbr-geral] Aumentando Velocidade de Gravação dos Dados

2008-05-28 Thread Seta Digital - Suporte
Bom Dia Pessoal

Gostaria de Saber se existe alguma forma (configuração) para aumentar a 
velocidade de gravação dos dados ???

Ex: Quando Faço importação de dados dos meus clientes, pego 500.000 registros, 
e esses registros demoram cerca de 2 hora para serem inseridos.

Existe como aumentar a velocidade de gravação??? ou existe algum outro modo que 
eu possa fazer essa importação dos dados???

Grato Pela Ajuda...

Alexandre___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Aumentando Velocidade de Gravação dos Dados

2008-05-28 Thread Evandro Ricardo Silvestre
Seta Digital - Suporte wrote:
> Bom Dia Pessoal
>  
> Gostaria de Saber se existe alguma forma (configuração) para aumentar 
> a velocidade de gravação dos dados ???
>  
> Ex: Quando Faço importação de dados dos meus clientes, pego 500.000 
> registros, e esses registros demoram cerca de 2 hora para serem 
> inseridos.
>  
Você faz 500.000 transações, uma para cada Insert?
> Existe como aumentar a velocidade de gravação??? ou existe algum outro 
> modo que eu possa fazer essa importação dos dados???
Procure pelo Copy[1], ele deve te ajudar

[1]http://pgdocptbr.sourceforge.net/pg82/sql-copy.html
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Aumentando Velocidade de Gravação dos Dados

2008-05-28 Thread jota . comm
Olá,

Como é o seu processo de importação.
Você está fazendo via comando insert ou comando copy?
Importante se você fizer com o comando insert á aberta uma transação para
cada insert enquanto que se você fizer com o copy é aberta uma única
transação para todo o procedimento.

[]s

2008/5/28 Seta Digital - Suporte <[EMAIL PROTECTED]>:

>  Bom Dia Pessoal
>
> Gostaria de Saber se existe alguma forma (configuração) para aumentar a
> velocidade de gravação dos dados ???
>
> Ex: Quando Faço importação de dados dos meus clientes, pego 500.000
> registros, e esses registros demoram cerca de 2 hora para serem
> inseridos.
>
> Existe como aumentar a velocidade de gravação??? ou existe algum outro modo
> que eu possa fazer essa importação dos dados???
>
> Grato Pela Ajuda...
>
> Alexandre
>
> ___
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>


-- 
João Paulo
www.dextra.com.br/postgres
PostgreSQL
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Aumentando Velocidade de Gravação dos Dados

2008-05-28 Thread Joao
existem sim algumas configurações que você pode fazer:
Utilize o copy
remova os indices
remova as constrainsts de foreing key
aumente o maintanance_work_mem
aumente o checkpoint_segmentes
Rode o Analyze depois de tudo


- Original Message - 
From: "Evandro Ricardo Silvestre" <[EMAIL PROTECTED]>
To: "Comunidade PostgreSQL Brasileira" 
Sent: Wednesday, May 28, 2008 10:00 AM
Subject: Re: [pgbr-geral] Aumentando Velocidade de Gravação dos Dados


Seta Digital - Suporte wrote:
> Bom Dia Pessoal
>
> Gostaria de Saber se existe alguma forma (configuração) para aumentar
> a velocidade de gravação dos dados ???
>
> Ex: Quando Faço importação de dados dos meus clientes, pego 500.000
> registros, e esses registros demoram cerca de 2 hora para serem
> inseridos.
>
Você faz 500.000 transações, uma para cada Insert?
> Existe como aumentar a velocidade de gravação??? ou existe algum outro
> modo que eu possa fazer essa importação dos dados???
Procure pelo Copy[1], ele deve te ajudar

[1]http://pgdocptbr.sourceforge.net/pg82/sql-copy.html
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral 

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Aumentando Velocidade de Gravação dos Dados

2008-05-28 Thread Eduardo Schoedler
Acredito que seja bastante interessante não utilizar transações para essa 
quantidade de inserts.
Além disso, tunar seu servidor é uma boa também.
http://listas.postgresql.org.br/pipermail/pgbr-geral/2008-February/006893.html

Particularmente, eu gostei mais do link
http://www.puschitz.com/TuningLinuxForOracle.shtml

Abraços.




From: jota.comm 
Subject: Re: [pgbr-geral]Aumentando Velocidade de Gravação dos Dados


Olá, 

Como é o seu processo de importação.
Você está fazendo via comando insert ou comando copy?
Importante se você fizer com o comando insert á aberta uma transação para cada 
insert enquanto que se você fizer com o copy é aberta uma única transação para 
todo o procedimento.

[]s


2008/5/28 Seta Digital - Suporte <[EMAIL PROTECTED]>:

  Bom Dia Pessoal

  Gostaria de Saber se existe alguma forma (configuração) para aumentar a 
velocidade de gravação dos dados ???

  Ex: Quando Faço importação de dados dos meus clientes, pego 500.000 
registros, e esses registros demoram cerca de 2 hora para serem inseridos.

  Existe como aumentar a velocidade de gravação??? ou existe algum outro modo 
que eu possa fazer essa importação dos dados???

  Grato Pela Ajuda...

  Alexandre

  ___
  pgbr-geral mailing list
  pgbr-geral@listas.postgresql.org.br
  https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral





-- 
João Paulo
www.dextra.com.br/postgres
PostgreSQL ___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Aumentando Velocidade de Gravação dos Dados

2008-05-28 Thread jota . comm
Olá, pessoal

Na verdade existem muitas coisas que se pode fazer para ajudar. Eu pensei na
estratégia mais simples, apenas mudar a forma de insert para copy, porém tem
bastante coisa que se pode fazer conforme o João comentou.

O bom é que cada um via dizendo um detalhe, e assim vão surgindo bastante
possibilidades :)

[]s

2008/5/28 Joao <[EMAIL PROTECTED]>:

> existem sim algumas configurações que você pode fazer:
> Utilize o copy
> remova os indices
> remova as constrainsts de foreing key
> aumente o maintanance_work_mem
> aumente o checkpoint_segmentes
> Rode o Analyze depois de tudo
>
>
> - Original Message -
> From: "Evandro Ricardo Silvestre" <[EMAIL PROTECTED]>
> To: "Comunidade PostgreSQL Brasileira" <
> pgbr-geral@listas.postgresql.org.br>
> Sent: Wednesday, May 28, 2008 10:00 AM
> Subject: Re: [pgbr-geral] Aumentando Velocidade de Gravação dos Dados
>
>
> Seta Digital - Suporte wrote:
> > Bom Dia Pessoal
> >
> > Gostaria de Saber se existe alguma forma (configuração) para aumentar
> > a velocidade de gravação dos dados ???
> >
> > Ex: Quando Faço importação de dados dos meus clientes, pego 500.000
> > registros, e esses registros demoram cerca de 2 hora para serem
> > inseridos.
> >
> Você faz 500.000 transações, uma para cada Insert?
> > Existe como aumentar a velocidade de gravação??? ou existe algum outro
> > modo que eu possa fazer essa importação dos dados???
> Procure pelo Copy[1], ele deve te ajudar
>
> [1]http://pgdocptbr.sourceforge.net/pg82/sql-copy.html
> ___
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
> ___
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
João Paulo
www.dextra.com.br/postgres
PostgreSQL
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Aumentando Velocidade de Gravação dos Dados

2008-05-28 Thread Seta Digital - Suporte
Valeu Pessoal pela ajuda 

Estou testando as alternativas que voces me deram por enquanto esta 
funcionando legal


  - Original Message - 
  From: jota.comm 
  To: Comunidade PostgreSQL Brasileira 
  Sent: Wednesday, May 28, 2008 11:34 AM
  Subject: Re: [pgbr-geral]Aumentando Velocidade de Gravação dos Dados


  Olá, pessoal

  Na verdade existem muitas coisas que se pode fazer para ajudar. Eu pensei na 
estratégia mais simples, apenas mudar a forma de insert para copy, porém tem 
bastante coisa que se pode fazer conforme o João comentou.

  O bom é que cada um via dizendo um detalhe, e assim vão surgindo bastante 
possibilidades :)

  []s


  2008/5/28 Joao <[EMAIL PROTECTED]>:

existem sim algumas configurações que você pode fazer:
Utilize o copy
remova os indices
remova as constrainsts de foreing key
aumente o maintanance_work_mem
aumente o checkpoint_segmentes
Rode o Analyze depois de tudo



- Original Message -
From: "Evandro Ricardo Silvestre" <[EMAIL PROTECTED]>
To: "Comunidade PostgreSQL Brasileira" 
Sent: Wednesday, May 28, 2008 10:00 AM
Subject: Re: [pgbr-geral] Aumentando Velocidade de Gravação dos Dados



Seta Digital - Suporte wrote:
> Bom Dia Pessoal
>
> Gostaria de Saber se existe alguma forma (configuração) para aumentar
> a velocidade de gravação dos dados ???
>
> Ex: Quando Faço importação de dados dos meus clientes, pego 500.000
> registros, e esses registros demoram cerca de 2 hora para serem
> inseridos.
>
Você faz 500.000 transações, uma para cada Insert?
> Existe como aumentar a velocidade de gravação??? ou existe algum outro
> modo que eu possa fazer essa importação dos dados???
Procure pelo Copy[1], ele deve te ajudar

[1]http://pgdocptbr.sourceforge.net/pg82/sql-copy.html
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral




  -- 
  João Paulo
  www.dextra.com.br/postgres
  PostgreSQL 


--


  ___
  pgbr-geral mailing list
  pgbr-geral@listas.postgresql.org.br
  https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Aumentando Velocidade de Gravação dos Dados

2008-05-28 Thread jota . comm
Olá,

Estamos aqui para ajudar.

[]s

2008/5/28 Seta Digital - Suporte <[EMAIL PROTECTED]>:

>  Valeu Pessoal pela ajuda 
>
> Estou testando as alternativas que voces me deram por enquanto esta
> funcionando legal
>
>
>
> - Original Message -
> *From:* jota.comm <[EMAIL PROTECTED]>
> *To:* Comunidade PostgreSQL Brasileira
> *Sent:* Wednesday, May 28, 2008 11:34 AM
> *Subject:* Re: [pgbr-geral]Aumentando Velocidade de Gravação dos Dados
>
> Olá, pessoal
>
> Na verdade existem muitas coisas que se pode fazer para ajudar. Eu pensei
> na estratégia mais simples, apenas mudar a forma de insert para copy, porém
> tem bastante coisa que se pode fazer conforme o João comentou.
>
> O bom é que cada um via dizendo um detalhe, e assim vão surgindo bastante
> possibilidades :)
>
> []s
>
> 2008/5/28 Joao <[EMAIL PROTECTED]>:
>
>> existem sim algumas configurações que você pode fazer:
>> Utilize o copy
>> remova os indices
>> remova as constrainsts de foreing key
>> aumente o maintanance_work_mem
>> aumente o checkpoint_segmentes
>> Rode o Analyze depois de tudo
>>
>>
>> - Original Message -
>> From: "Evandro Ricardo Silvestre" <[EMAIL PROTECTED]>
>> To: "Comunidade PostgreSQL Brasileira" <
>> pgbr-geral@listas.postgresql.org.br>
>> Sent: Wednesday, May 28, 2008 10:00 AM
>> Subject: Re: [pgbr-geral] Aumentando Velocidade de Gravação dos Dados
>>
>>
>>  Seta Digital - Suporte wrote:
>> > Bom Dia Pessoal
>> >
>> > Gostaria de Saber se existe alguma forma (configuração) para aumentar
>> > a velocidade de gravação dos dados ???
>> >
>> > Ex: Quando Faço importação de dados dos meus clientes, pego 500.000
>> > registros, e esses registros demoram cerca de 2 hora para serem
>> > inseridos.
>> >
>> Você faz 500.000 transações, uma para cada Insert?
>> > Existe como aumentar a velocidade de gravação??? ou existe algum outro
>> > modo que eu possa fazer essa importação dos dados???
>> Procure pelo Copy[1], ele deve te ajudar
>>
>> [1]http://pgdocptbr.sourceforge.net/pg82/sql-copy.html
>> ___
>> pgbr-geral mailing list
>> pgbr-geral@listas.postgresql.org.br
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>> ___
>> pgbr-geral mailing list
>> pgbr-geral@listas.postgresql.org.br
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>
>
>
> --
> João Paulo
> www.dextra.com.br/postgres
> PostgreSQL
>
> --
>
> ___
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
> ___
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>


-- 
João Paulo
www.dextra.com.br/postgres
PostgreSQL
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral