Re: [pgbr-geral] Create Index out of memory

2009-02-17 Por tôpico mateusgra

Mas o estranho é que so aceita valores abaixo de 256MB.


Coutinho wrote:
 
 
 o problema é que você estava distribuindo mais memória do que vc tinha na
 verdade.
 Com isso quando o postgresql tentava alocar a quantidade de ram que você
 havia pedido para manutenção, dava estouro.
 Você disse que tinha 2GB livre, mas você tem que se lembrar também da
 memória usada por cada conexão.
 
 On Fri, 13 Feb 2009 05:30:02 -0800 (PST), mateusgra mateus...@bol.com.br
 wrote:
 
 Tenho 2GB de memoria livre e ja reduzir o shmall tb.
 
 Agora fiz um teste e ele so esta deixando eu criar o indice qdo eu coloco
 256MB no maintenance_work_mem so com esse valor.
 
  
 
 Euler Taveira de Oliveira-2 wrote:
 
 mateusgra escreveu:
 Postgresql 8.2.12 , Indice btree, Consigo fazer um select na tabela.
 
 Se você consegue fazer aquele SELECT é porque provavelmente não há
 dados
 corrompidos. Quanto de memória livre tem atualmente? Você tentou
 reduzir a
 shmall?
 
 
 -- 
   Euler Taveira de Oliveira
   http://www.timbira.com/
 ___
 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
 
 

-- 
View this message in context: 
http://www.nabble.com/Create-Index-out-of-memory-tp21994910p22058154.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

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


Re: [pgbr-geral] Create Index out of memory

2009-02-17 Por tôpico Jota
Olá,

Por isso mesmo que o Coutinho falou isso Mateus. Se você colocar um
valor superior a 256MB você irá estourar o tamanho máximo da sua
memória. Então você tem que colocar 256MB ou menos.

Chegou a fazer a modificação no shmall como o Euler comentou?

[]s

2009/2/17 mateusgra mateus...@bol.com.br:

 Mas o estranho é que so aceita valores abaixo de 256MB.


 Coutinho wrote:


 o problema é que você estava distribuindo mais memória do que vc tinha na
 verdade.
 Com isso quando o postgresql tentava alocar a quantidade de ram que você
 havia pedido para manutenção, dava estouro.
 Você disse que tinha 2GB livre, mas você tem que se lembrar também da
 memória usada por cada conexão.

 On Fri, 13 Feb 2009 05:30:02 -0800 (PST), mateusgra mateus...@bol.com.br
 wrote:

 Tenho 2GB de memoria livre e ja reduzir o shmall tb.

 Agora fiz um teste e ele so esta deixando eu criar o indice qdo eu coloco
 256MB no maintenance_work_mem so com esse valor.



 Euler Taveira de Oliveira-2 wrote:

 mateusgra escreveu:
 Postgresql 8.2.12 , Indice btree, Consigo fazer um select na tabela.

 Se você consegue fazer aquele SELECT é porque provavelmente não há
 dados
 corrompidos. Quanto de memória livre tem atualmente? Você tentou
 reduzir a
 shmall?


 --
   Euler Taveira de Oliveira
   http://www.timbira.com/
 ___
 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



 --
 View this message in context: 
 http://www.nabble.com/Create-Index-out-of-memory-tp21994910p22058154.html
 Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

 ___
 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] Create Index out of memory

2009-02-17 Por tôpico mateusgra

Ja sim.


Jota.Comm wrote:
 
 Olá,
 
 Por isso mesmo que o Coutinho falou isso Mateus. Se você colocar um
 valor superior a 256MB você irá estourar o tamanho máximo da sua
 memória. Então você tem que colocar 256MB ou menos.
 
 Chegou a fazer a modificação no shmall como o Euler comentou?
 
 []s
 
 2009/2/17 mateusgra mateus...@bol.com.br:

 Mas o estranho é que so aceita valores abaixo de 256MB.


 Coutinho wrote:


 o problema é que você estava distribuindo mais memória do que vc tinha
 na
 verdade.
 Com isso quando o postgresql tentava alocar a quantidade de ram que você
 havia pedido para manutenção, dava estouro.
 Você disse que tinha 2GB livre, mas você tem que se lembrar também da
 memória usada por cada conexão.

 On Fri, 13 Feb 2009 05:30:02 -0800 (PST), mateusgra
 mateus...@bol.com.br
 wrote:

 Tenho 2GB de memoria livre e ja reduzir o shmall tb.

 Agora fiz um teste e ele so esta deixando eu criar o indice qdo eu
 coloco
 256MB no maintenance_work_mem so com esse valor.



 Euler Taveira de Oliveira-2 wrote:

 mateusgra escreveu:
 Postgresql 8.2.12 , Indice btree, Consigo fazer um select na tabela.

 Se você consegue fazer aquele SELECT é porque provavelmente não há
 dados
 corrompidos. Quanto de memória livre tem atualmente? Você tentou
 reduzir a
 shmall?


 --
   Euler Taveira de Oliveira
   http://www.timbira.com/
 ___
 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



 --
 View this message in context:
 http://www.nabble.com/Create-Index-out-of-memory-tp21994910p22058154.html
 Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

 ___
 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
 
 

-- 
View this message in context: 
http://www.nabble.com/Create-Index-out-of-memory-tp21994910p22060735.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

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


Re: [pgbr-geral] Create Index out of memory

2009-02-17 Por tôpico Sebastian SWC
2009/2/17 mateusgra mateus...@bol.com.br:

 Ja sim.


se mudou o shmall ou o shmmax no /etc/sysctl.conf vc já reiniciou a
máquina ou rodou o comando sysctl -p ?

-- 
Atenciosamente,
Sebastian Selau Webber Colombo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Create Index out of memory

2009-02-17 Por tôpico mateusgra

Rodei o sysctl -w.


Sebastian SWC-2 wrote:
 
 2009/2/17 mateusgra mateus...@bol.com.br:

 Ja sim.

 
 se mudou o shmall ou o shmmax no /etc/sysctl.conf vc já reiniciou a
 máquina ou rodou o comando sysctl -p ?
 
 -- 
 Atenciosamente,
 Sebastian Selau Webber Colombo
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
 
 

-- 
View this message in context: 
http://www.nabble.com/Create-Index-out-of-memory-tp21994910p22060876.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

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


Re: [pgbr-geral] Create Index out of memory

2009-02-16 Por tôpico coutinho

o problema é que você estava distribuindo mais memória do que vc tinha na 
verdade.
Com isso quando o postgresql tentava alocar a quantidade de ram que você havia 
pedido para manutenção, dava estouro.
Você disse que tinha 2GB livre, mas você tem que se lembrar também da memória 
usada por cada conexão.

On Fri, 13 Feb 2009 05:30:02 -0800 (PST), mateusgra mateus...@bol.com.br 
wrote:
 
 Tenho 2GB de memoria livre e ja reduzir o shmall tb.
 
 Agora fiz um teste e ele so esta deixando eu criar o indice qdo eu coloco
 256MB no maintenance_work_mem so com esse valor.
 
  
 
 Euler Taveira de Oliveira-2 wrote:
 
 mateusgra escreveu:
 Postgresql 8.2.12 , Indice btree, Consigo fazer um select na tabela.
 
 Se você consegue fazer aquele SELECT é porque provavelmente não há
 dados
 corrompidos. Quanto de memória livre tem atualmente? Você tentou
 reduzir a
 shmall?
 
 
 -- 
   Euler Taveira de Oliveira
   http://www.timbira.com/
 ___
 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] Create Index out of memory

2009-02-13 Por tôpico mateusgra

Esse erro ocorre ao tentar criar um indice.

Memoria compartilha do SO(FreeBSD 6.2) 2GB o servidor tem 4GB

Postgresql.conf
shared_buffers = 500MB 
work_mem = 32MB  
maintenance_work_mem = 256MB  



Sebastian SWC-2 wrote:
 
 2009/2/13 mateusgra mateus...@bol.com.br:

 ERROR: out of memory
 DETAIL: Failed on request of size 268435456.
 
 ???
 
 -- 
 Atenciosamente,
 Sebastian Selau Webber Colombo
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
 
 

-- 
View this message in context: 
http://www.nabble.com/Create-Index-out-of-memory-tp21994910p21995093.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

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


Re: [pgbr-geral] Create Index out of memory

2009-02-13 Por tôpico mateusgra

Esse erro ocorre ao tentar criar um indice.

Memoria compartilha do SO(FreeBSD 6.2) 2GB o servidor tem 4GB

Postgresql.conf
shared_buffers = 500MB
work_mem = 32MB  
maintenance_work_mem = 1000MB  

Ja coloquei no maintenance_work_mem 1GB,2GB,800MB,500MB,2MB e nada.


Euler Taveira de Oliveira-2 wrote:
 
 mateusgra escreveu:
 ERROR: out of memory
 DETAIL: Failed on request of size 268435456.
 
 Detalhes? Comando executado? SO? Versão do PostgreSQL? Parâmetros
 diferentes
 do padrão?
 
 
 -- 
   Euler Taveira de Oliveira
   http://www.timbira.com/
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
 
 

-- 
View this message in context: 
http://www.nabble.com/Create-Index-out-of-memory-tp21994910p21995151.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

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


Re: [pgbr-geral] Create Index out of memory

2009-02-13 Por tôpico Euler Taveira de Oliveira
mateusgra escreveu:
 Esse erro ocorre ao tentar criar um indice.
 
Qual versão do PostgreSQL? Qual o tipo de índice está criando? Você consegue
fazer um 'SELECT col1noindice,col2noindice, ... FROM tabela'?


-- 
  Euler Taveira de Oliveira
  http://www.timbira.com/
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Create Index out of memory

2009-02-13 Por tôpico mateusgra

Postgresql 8.2.12 , Indice btree, Consigo fazer um select na tabela.


Euler Taveira de Oliveira-2 wrote:
 
 mateusgra escreveu:
 Esse erro ocorre ao tentar criar um indice.
 
 Qual versão do PostgreSQL? Qual o tipo de índice está criando? Você
 consegue
 fazer um 'SELECT col1noindice,col2noindice, ... FROM tabela'?
 
 
 -- 
   Euler Taveira de Oliveira
   http://www.timbira.com/
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
 
 

-- 
View this message in context: 
http://www.nabble.com/Create-Index-out-of-memory-tp21994910p21995458.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

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


Re: [pgbr-geral] Create Index out of memory

2009-02-13 Por tôpico Euler Taveira de Oliveira
mateusgra escreveu:
 Postgresql 8.2.12 , Indice btree, Consigo fazer um select na tabela.
 
Se você consegue fazer aquele SELECT é porque provavelmente não há dados
corrompidos. Quanto de memória livre tem atualmente? Você tentou reduzir a 
shmall?


-- 
  Euler Taveira de Oliveira
  http://www.timbira.com/
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Create Index out of memory

2009-02-13 Por tôpico mateusgra

Tenho 2GB de memoria livre e ja reduzir o shmall tb.

Agora fiz um teste e ele so esta deixando eu criar o indice qdo eu coloco
256MB no maintenance_work_mem so com esse valor.

 

Euler Taveira de Oliveira-2 wrote:
 
 mateusgra escreveu:
 Postgresql 8.2.12 , Indice btree, Consigo fazer um select na tabela.
 
 Se você consegue fazer aquele SELECT é porque provavelmente não há dados
 corrompidos. Quanto de memória livre tem atualmente? Você tentou reduzir a
 shmall?
 
 
 -- 
   Euler Taveira de Oliveira
   http://www.timbira.com/
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
 
 

-- 
View this message in context: 
http://www.nabble.com/Create-Index-out-of-memory-tp21994910p21996363.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

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