Re: [pgbr-geral] Create Index out of memory
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
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
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/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
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
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
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
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
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
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
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
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