Re: [pgbr-geral] work_mem por requisição

2014-01-31 Por tôpico Marcos - GMail
Na verdade, peço desculpa, pois este é o explain analyse quando pressionado pela segunda vez, e ai, já estava em cache e não vi. Marcos André G.A Trabin Softwarre & Consulting - www.trabin.com.br *Blog:* http://lgerardlucas.blogspot.com/ *twitter:* http://twitter.com/lgerardlucas Em 31 de janeir

Re: [pgbr-geral] work_mem por requisição

2014-01-31 Por tôpico Marcos - GMail
analyse "NotaFiscal" explain analyse select sum(case when "NotaItem"."TipoOperacaoItem"='S' and "Operacao"."TipoOperacoes" = 'V' then "NotaItem"."QuantidadeItem" else 0 end) as QtdeSaidaVenda, sum(case when "NotaItem"."TipoOperacaoItem"='S' and "Operacao"."TipoOperac

Re: [pgbr-geral] work_mem por requisição

2014-01-31 Por tôpico Euler Taveira
On 31-01-2014 09:51, Fabrízio de Royes Mello wrote: > On 31-01-2014 10:16, Marcos - GMail wrote: ... >> "Total runtime: 0.960 ms" >> > > Enviar sua query "nos ajudaria a te ajudar" !!! > Além disso, menos de 1 ms é muito rápido. Caso essa seja uma base de testes, ajudaria se você apresentasse a c

Re: [pgbr-geral] work_mem por requisição

2014-01-31 Por tôpico Fabrízio de Royes Mello
On 31-01-2014 10:16, Marcos - GMail wrote: mesma coisa. Eu vou rescreve esta consulta alterando a forma de buscar as informações, utilizando plpgsql e buscando por parte os dados retornando as mesmas informações. O certo, é que temos que mudar a versão do banco e pra isto, vai demorar mais uns me

Re: [pgbr-geral] work_mem por requisição

2014-01-31 Por tôpico Marcos - GMail
mesma coisa. Eu vou rescreve esta consulta alterando a forma de buscar as informações, utilizando plpgsql e buscando por parte os dados retornando as mesmas informações. O certo, é que temos que mudar a versão do banco e pra isto, vai demorar mais uns meses. "Aggregate (cost=21.88..21.97 rows=1 w

Re: [pgbr-geral] work_mem por requisição

2014-01-31 Por tôpico Rafael Fialho Corrêa
Em 31 de janeiro de 2014 09:38, Marcos - GMail escreveu: > CREATE INDEX "NotaFiscal_CodigoNotaMatrizNota_I" > ON "NotaFiscal" > USING btree > ("CodigoNotaMatrizNota" ); > Não sei se vai adiantar muita coisa, porque vai depender muito da quantidade de registros e do próprio plano de execução

Re: [pgbr-geral] work_mem por requisição

2014-01-31 Por tôpico Marcos - GMail
CREATE INDEX "NotaFiscal_CodigoNotaMatrizNota_I" ON "NotaFiscal" USING btree ("CodigoNotaMatrizNota" ); Marcos André G.A Trabin Softwarre & Consulting - www.trabin.com.br *Blog:* http://lgerardlucas.blogspot.com/ *twitter:* http://twitter.com/lgerardlucas Em 31 de janeiro de 2014 09:02,

Re: [pgbr-geral] work_mem por requisição

2014-01-31 Por tôpico Rafael Fialho Corrêa
Em 31 de janeiro de 2014 08:16, Marcos - GMail escreveu: > "Aggregate (cost=21.88..21.97 rows=1 width=42) (actual time=0.734..0.734 > rows=1 loops=1)" > " -> Nested Loop Left Join (cost=0.00..21.80 rows=1 width=42) (actual > time=0.057..0.453 rows=25 loops=1)" > "-> Nested Loop Left J

Re: [pgbr-geral] work_mem por requisição

2014-01-31 Por tôpico Marcos - GMail
"Aggregate (cost=21.88..21.97 rows=1 width=42) (actual time=0.734..0.734 rows=1 loops=1)" " -> Nested Loop Left Join (cost=0.00..21.80 rows=1 width=42) (actual time=0.057..0.453 rows=25 loops=1)" "-> Nested Loop Left Join (cost=0.00..19.52 rows=1 width=41) (actual time=0.051..0.329 ro

Re: [pgbr-geral] work_mem por requisição

2014-01-30 Por tôpico Matheus de Oliveira
2014-01-30 Marcos - GMail > Pessoal, uma vez assisti algumas palestras de postgresql e em uma delas, > alguém falou sobre a possibilidade de alterar o parâmetro work_mem por > sessão. Por exemplo: 40 usuários requisitando diversos relatórios dos quais > todos tem ordenação. > Verifique a possibi

Re: [pgbr-geral] work_mem por requisição

2014-01-30 Por tôpico Flavio Henrique Araque Gurgel
Na verdade, o meu explain analyse acusou muito tempo para ordenação. E como lembrei disto, pensei em perguntar a lista. Mas se não precisa, melhor! Você pode habilitar o parâmetro log_temp_files. Refaça a consulta e verifique se ela gerou temporários. Se sim, você pode aumentar o work_mem na pro

Re: [pgbr-geral] work_mem por requisição

2014-01-30 Por tôpico Marcos - GMail
Na verdade, o meu explain analyse acusou muito tempo para ordenação. E como lembrei disto, pensei em perguntar a lista. Mas se não precisa, melhor! Marcos André G.A Trabin Softwarre & Consulting - www.trabin.com.br *Blog:* http://lgerardlucas.blogspot.com/ *twitter:* http://twitter.com/lgerardluca

Re: [pgbr-geral] work_mem por requisição

2014-01-30 Por tôpico JotaComm
Bom dia!!! Em 30 de janeiro de 2014 11:20, Marcos - GMail escreveu: > Pessoal, uma vez assisti algumas palestras de postgresql e em uma delas, > alguém falou sobre a possibilidade de alterar o parâmetro work_mem por > sessão. Por exemplo: 40 usuários requisitando diversos relatórios dos quais >

[pgbr-geral] work_mem por requisição

2014-01-30 Por tôpico Marcos - GMail
Pessoal, uma vez assisti algumas palestras de postgresql e em uma delas, alguém falou sobre a possibilidade de alterar o parâmetro work_mem por sessão. Por exemplo: 40 usuários requisitando diversos relatórios dos quais todos tem ordenação. Nestas consultas, considerando que todas foram feitas em p

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Luiz Carlos L. Nogueira Jr.
Ok. Já tinha repassado acima para autorização de atualização. É ruim demais trabalhar de mão amarradas, mas PACIÊNCIA! ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Flavio Henrique Araque Gurgel
Em 02-07-2013 15:36, Luiz Carlos L. Nogueira Jr. escreveu: Pessoal, Começou o out of memory. Você leu a mensagem que falei sobre os bugs existentes na versão que você roda? Atualize. Não tem escolha. [postgres@spdbpostgre01 pg_log]$ free -m total used free sha

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Luiz Carlos L. Nogueira Jr.
Pessoal, Começou o out of memory. 2013-07-02 15:16:24 BRT [20019]: [25-1] db=pje_jud1g_descanso_p,user= user_pje_jud1g@192.168.252.19(60910) 0:86/197 ERROR: out of memory 2013-07-02 15:16:29 BRT [17045]: [1298-1] db=pje_jud1g_descanso_p,user= user_pje_jud1g@192.168.252.19(59263) 0:73/5073 ERROR:

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Flavio Henrique Araque Gurgel
Em 02-07-2013 14:00, Luiz Carlos L. Nogueira Jr. escreveu: Pessoal, "PostgreSQL 9.1.6 on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 4.4.6 20120305 (Red Hat 4.4.6-4), 64-bit" Luiz Carlos Provavelmente você está afetado por um dos seguintes bugs: Provavelmente é este aqui o seu problema,

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Luiz Carlos L. Nogueira Jr.
Quanto às configurações "não padrão". "application_name";"pgAdmin III - Query Tool";"client" "archive_command";"cp /var/lib/pgsql/9.1/data/%p /backup/wal/%f";"configuration file" "archive_mode";"on";"configuration file" "archive_timeout";"10min";"configuration file" "autovacuum_analyze_scale_facto

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Luiz Carlos L. Nogueira Jr.
Pessoal, "PostgreSQL 9.1.6 on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 4.4.6 20120305 (Red Hat 4.4.6-4), 64-bit" Luiz Carlos ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Matheus de Oliveira
2013/7/2 Flavio Henrique Araque Gurgel > > Em 02-07-2013 13:43, Flavio Henrique Araque Gurgel escreveu: > > Desculpe, mas tem que abrir nova conexão sim: >> >> Terminal A: >> flavio=# show work_mem ; >> work_mem >> -- >> 1MB >> (1 registro) >> >> Terminal B: >> flavio=# alter user fl

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Flavio Henrique Araque Gurgel
Em 02-07-2013 13:43, Flavio Henrique Araque Gurgel escreveu: Desculpe, mas tem que abrir nova conexão sim: Terminal A: flavio=# show work_mem ; work_mem -- 1MB (1 registro) Terminal B: flavio=# alter user flavio set work_mem = '10MB'; ALTER ROLE flavio=# Terminal A no mesmo psql j

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Flavio Henrique Araque Gurgel
Em 02-07-2013 13:28, Matheus de Oliveira escreveu: Lembre-se que apenas as novas conexões irão se aproveitar disso, as já existentes irão ficar com o valor anterior (em ambos os casos de ajuste), portanto, como sua aplicação é Java com Hibernate provavelmente tem um pool que mant

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Flavio Henrique Araque Gurgel
Em 02-07-2013 13:34, Luiz Carlos L. Nogueira Jr. escreveu: Ainda, quanto de swap você tem? Certeza que está ativo? Por favor, poste o resultado do comando: *$ free -m free -m total used free sharedbuffers cached Mem: 32110 30981 1129

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Flavio Henrique Araque Gurgel
Em 02-07-2013 13:33, Luiz Carlos L. Nogueira Jr. escreveu: 2013-07-02 09:15:05 BRT [13553]: [169-1] db=pje_jud1g_descanso_p,user=user_pje_jud1g@192.168.252.19 (42870) 0:31/7039 ERROR: out of memory Reiniciamos o servidor nesse momento. Agora é só dar um te

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Luiz Carlos L. Nogueira Jr.
Ainda, quanto de swap você tem? Certeza que está ativo? Por favor, poste o resultado do comando: *$ free -m free -m total used free sharedbuffers cached Mem: 32110 30981 1129 0131 23483 -/+ buffers/cache: 7366

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Luiz Carlos L. Nogueira Jr.
2013-07-02 09:15:05 BRT [13553]: [169-1] db=pje_jud1g_descanso_p,user= user_pje_jud1g@192.168.252.19(42870) 0:31/7039 ERROR: out of memory 2013-07-02 09:15:23 BRT [15019]: [1-1] db=,user=@ 0:31/7044 ERROR: out of memory 2013-07-02 09:15:23 BRT [14378]: [37-1] db=pje_jud1g_descanso_p,user= user_pj

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Matheus de Oliveira
2013/7/2 Flavio Henrique Araque Gurgel > Em 02-07-2013 11:36, Luiz Carlos L. Nogueira Jr. escreveu: > >> De 50MB para 4MB me parece uma mudança muito brusca! >> >> *-Essa alteração foi solicitada pelo pessoal que desenvolve o sistema >> (CNJ). Fomos obrigados a implantar* >> > > Bom, fica difícil

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Flavio Henrique Araque Gurgel
Em 02-07-2013 11:36, Luiz Carlos L. Nogueira Jr. escreveu: De 50MB para 4MB me parece uma mudança muito brusca! *-Essa alteração foi solicitada pelo pessoal que desenvolve o sistema (CNJ). Fomos obrigados a implantar* Bom, fica difícil ajudar a resolver seu problema se você não tem autonomia

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Luiz Carlos L. Nogueira Jr.
Nem sempre otimizar uma consulta significa modificá-la, em muitos casos (muitos mesmo), a criação de um índice resolve o problema. *-Mas isso não depende da gente. Não temos autonomia no sistema, pois ele é nacional. O que podemos fazer é dar a dica, mas não podemos garantir que ela será implement

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Matheus de Oliveira
2013/7/2 Luiz Carlos L. Nogueira Jr. > > > Em 2 de julho de 2013 09:51, Luiz Carlos L. Nogueira Jr. < > lcnogueir...@gmail.com> escreveu: > >> Infelizmente não temos esse canal de "comunicação" com quem desenvolve. >> Apenas tentamos fazer o banco ficar vivo com a aplicação que nos mandam. >> >>

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Luiz Carlos L. Nogueira Jr.
Se alguém tiver a coragem de dizer que o problema é na aplicação, será amaldiçoado por 5 gerações NUNCA o problema está na aplicação, (Tive que descontrair um pouco) > > > ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://l

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Luiz Carlos L. Nogueira Jr.
Java com hibernate ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Douglas Fabiano Specht
Em 2 de julho de 2013 10:20, Luiz Carlos L. Nogueira Jr. < lcnogueir...@gmail.com> escreveu: > > > Em 2 de julho de 2013 09:51, Luiz Carlos L. Nogueira Jr. < > lcnogueir...@gmail.com> escreveu: > >> Infelizmente não temos esse canal de "comunicação" com quem desenvolve. >> Apenas tentamos fazer o

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Luiz Carlos L. Nogueira Jr.
Em 2 de julho de 2013 09:51, Luiz Carlos L. Nogueira Jr. < lcnogueir...@gmail.com> escreveu: > Infelizmente não temos esse canal de "comunicação" com quem desenvolve. > Apenas tentamos fazer o banco ficar vivo com a aplicação que nos mandam. > > > Já tinha solicitado mudar voltar o work_mem ao que

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Matheus de Oliveira
2013/7/2 Luiz Carlos L. Nogueira Jr. > . > Alguma sugestão do que pode estar acontecendo, pois não temos nem 50 > conexões simultâneas que estourem esse tamanho? > Aumentei para 3GB e continua da mesma forma. > O tamanho dos arquivos temporários não dependem da quantidade de conexões (não de cad

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Matheus de Oliveira
2013/7/1 Luiz Carlos L. Nogueira Jr. > Pessoal, > Configurei o work_mem do meu postgres para 4MB. > Só que aparecem mais linhas no meu log e com tamanhos menores que 4MB. > > Em geral, a conta deve ser: work_mem (novo) = wok_mem (antigo) + maior_arquivo_temporario + valor_extra Ou seja, o valor

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-02 Por tôpico Luiz Carlos L. Nogueira Jr.
. Alguma sugestão do que pode estar acontecendo, pois não temos nem 50 conexões simultâneas que estourem esse tamanho? Aumentei para 3GB e continua da mesma forma. Luiz Carlos ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas

Re: [pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-01 Por tôpico Flavio Henrique Araque Gurgel
Em 01-07-2013 11:18, Luiz Carlos L. Nogueira Jr. escreveu: Pessoal, Configurei o work_mem do meu postgres para 4MB. Só que aparecem mais linhas no meu log e com tamanhos menores que 4MB. 2013-07-01 11:08:26 BRT [25765]: [217-1] db=pje_jud1g_descanso_p,user=user_pje_jud1g@192.168.252.19

[pgbr-geral] work_mem gerando pgsql_tmp com tamanhos pequenos

2013-07-01 Por tôpico Luiz Carlos L. Nogueira Jr.
Pessoal, Configurei o work_mem do meu postgres para 4MB. Só que aparecem mais linhas no meu log e com tamanhos menores que 4MB. 2013-07-01 11:08:26 BRT [25765]: [217-1] db=pje_jud1g_descanso_p,user= user_pje_jud1g@192.168.252.19(35567) 0:13/1092 LOG: temporary file: path "base/pgsql_tmp/pgsql_tmp

Re: [pgbr-geral] work_mem e maintenance_work_mem

2009-07-21 Por tôpico Osvaldo Kussama
2009/7/21 mateusgra : > > O parametro work_mem e maintenance_work_mem  tem efeito sobre o tamanho > da memória compartilhada alocada pelo PostgreSQL no caso shared_buffers ? > Veja o tópico Memória deste post do Fábio Telles: http://www.midstorm.org/~telles/2006/10/21/checklist-de-performance-do

[pgbr-geral] work_mem e maintenance_work_mem

2009-07-21 Por tôpico mateusgra
O parametro work_mem e maintenance_work_mem tem efeito sobre o tamanho da memória compartilhada alocada pelo PostgreSQL no caso shared_buffers ? -- View this message in context: http://www.nabble.com/work_mem-e-maintenance_work_mem-tp24593440p24593440.html Sent from the PostgreSQL - Brasil ma

Re: [pgbr-geral] work_mem

2008-08-13 Por tôpico Sebastian SWC
2008/8/13 Vinicius <[EMAIL PROTECTED]>: > Ola pessoal... > > Qual seria o tamanho ideal de work_mem para um server com 32gb RAM. Tudo depende de como é o seu ambiente. -- Sebastian SWC http://sebastianswc.com http://www.postgresql.org.br/ ___ pgbr-gera

Re: [pgbr-geral] work_mem

2008-08-13 Por tôpico Osvaldo Rosario Kussama
Vinicius escreveu: > > Qual seria o tamanho ideal de work_mem para um server com 32gb RAM. > Veja as considerações do Josh Berkus em: http://www.powerpostgresql.com/PerfList Osvaldo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br http

[pgbr-geral] work_mem

2008-08-13 Por tôpico Vinicius
Ola pessoal... Qual seria o tamanho ideal de work_mem para um server com 32gb RAM. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral