Re: [pgbr-geral] Erro compilando fontes Postgresql

2017-01-03 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2017-01-03 16:30 GMT-02:00 Flaudísio Tolentino :
>
> Legal, cara! Espero que tenha sucesso no seu trabalho e admiro sua
> pré-disposição em contribuir de volta, especialmente com algo validado por
> toda a metodologia requerida para um trabalho acadêmico - o que
> definitivamente pode incluir usar uma versão mais antiga de um software.

Bom tocar nesse ponto.  Há um descasamento entre a comunidade e
processos academicos e o processo (e comunidade) do PostgreSQL.  Temos
um caso famoso no Brasil de um professor que desenvolveu uma funçao
potencialmente importante (índices hipotéticos para o otimizador,
viabilizando estimativa de utilidade de índices e até criaçao
automática de índices, se nao me falha a memória), e por causa desse
descasamento essa funçao ficou anos parada.  A equipe academica e a
equipe do PostgreSQL nao conseguiam colaborar; cada um tinha seus
métodos e culturas e nao conseguia investir em ‘andar a segunda milha’
com o outro.

Por isso perguntei se essa idéia já foi aventada com a comunidade.

Nao que somente o que seria aceito pela comunidade tem validade
academica, mas certamente o ideal seria tentar conciliar; minha
impressao (e nao passa disso) é que caberia aos academicos se
inserirem na comunidade e se fazerem aceitos.  Um pouco como o núcleo
Linux trabalha, também.


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191  gTalk: xmpp:leand...@jabber.org
+55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Erro compilando fontes Postgresql

2017-01-03 Por tôpico Flaudísio Tolentino
>
> ESSA é a ideia, assim que constatar na prática os efeitos da
> modificação proposta no artigo, pretendo implementar na ultima versão.
>

​Legal, cara! Espero que tenha sucesso no seu trabalho e admiro sua
pré-disposição em contribuir de volta, especialmente com algo validado por
toda a metodologia requerida para um trabalho acadêmico - o que
definitivamente pode incluir usar uma versão mais antiga de um software.


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

Re: [pgbr-geral] Erro compilando fontes Postgresql

2017-01-03 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2017-01-03 15:53 GMT-02:00 Neto pr :
> Pretendo verificar se as modificações realizadas desde a versão 9.0.1
> até a atual, modificaram muito o modelo de custos do postgresql, pois
> o Patch que estou aplicando, modifica funções de custos, para que
> estimativas sejam mais realistas em ambientes com discos SSDs. Caso
> tenha sido alterado algo significativo ai sim pretendo testar em
> versões mais recentes.

Nao é trivial validar desempenho, pela variedade de situaçoes com que
o otimizador tem de lidar.  Nao sei que recursos estao aa tua
disposiçao, mas eu abordaria diferentemente: dado que já há um
trabalho original mas cuja repetiçao é desinteressante (por
potencialmente obsoleto), eu verificaria se os mecanismos que ele
alterou na 9.0.1 permanecem na v10 (em desenvolvimento), e se essas
idéias foram aventadas na comunidade de desenvolvedores do PostgreSQL
desde entao.


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191  gTalk: xmpp:leand...@jabber.org
+55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Erro compilando fontes Postgresql

2017-01-03 Por tôpico Neto pr
Em 3 de janeiro de 2017 13:21, Euler Taveira  escreveu:
> On 02-01-2017 14:10, Guimarães Faria Corcete DUTRA, Leandro wrote:
>> Pergunto-me qual a validade de experimentar questoes de desempenho
>> numa versao tao obsoleta, sendo que quase todas as versoes do
>> PostgreSQL trazem bons avanços.  Creio que seria mais relevante
>> aplicar isso aa v. 10.
>>
> A vantagem é comparar laranja com laranja; mesmo se você disser que
> 9.0.23 não houve avanços de performance.

Isso, penso que para comparar se uma modificação surtiu efeito, tem
que comparar com a mesma versão no caso a 9.0.1...

>
> Contudo, concordo com o Dutra que vale a pena experimentar uma versão
> recente (9.6.1) para apresentar valores mais atuais (já que a versão
> 9.0.1 é de 04/10/2010 -- mais de 6 anos atrás).
>
Pretendo verificar se as modificações realizadas desde a versão 9.0.1
até a atual, modificaram muito o modelo de custos do postgresql, pois
o Patch que estou aplicando, modifica funções de custos, para que
estimativas sejam mais realistas em ambientes com discos SSDs. Caso
tenha sido alterado algo significativo ai sim pretendo testar em
versões mais recentes.

[ ]`s Neto

>
> --
>Euler Taveira   Timbira - http://www.timbira.com.br/
>PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
> ___
> 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] Erro compilando fontes Postgresql

2017-01-03 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2017-01-03 15:46 GMT-02:00 Neto pr :
>
> perdão, mas o seria OP ?

/Original poster/, literalmente ‘publicador original’.  No caso,
consulente original, ou seja, quem começou a discussao.


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191  gTalk: xmpp:leand...@jabber.org
+55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Erro compilando fontes Postgresql

2017-01-03 Por tôpico Neto pr
Em 2 de janeiro de 2017 23:33, Tiago José Adami  escreveu:
>> Pergunto-me qual a validade de experimentar questoes de desempenho
>> numa versao tao obsoleta, sendo que quase todas as versoes do
>> PostgreSQL trazem bons avanços.  Creio que seria mais relevante
>> aplicar isso aa v. 10.
>
> Resposta off-topic já que o OP conseguiu resolver seu problema: no

perdão, mas o seria OP ?

> meio acadêmico isso é comum se o mestrando ou doutorando está
> reproduzindo os mesmos passos de um trabalho (ou artigo) anterior.
> Depende muito do que o orientador define - e deseja.

Exato, para não reinventar a roda, estou utilizando o que pesquisas
comprovadas e publicadas já utilizaram, como a do artigo citado:
http://dl.acm.org/citation.cfm?id=2236588 e a partir da onde pararam
pretendo contribuir com algo novo. Estou utilizando a versão 9.0.1
pois o artigo que estou estudando utilizou esta versão e quero
comparar, as diferenças entre uma versão modificada (patch aplicado),
com a versão original.

> Entretanto: concordo que o OP pode incrementar muito seu trabalho
> aplicando estes experimentos em uma versão mais atual. Seria a cereja
> do bolo ;)

ESSA é a ideia, assim que constatar na prática os efeitos da
modificação proposta no artigo, pretendo implementar na ultima versão.

>
> Adami
> ___
> 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] Temporary File (work_mem x effective_cache_size)

2017-01-03 Por tôpico Sebastian Webber
Em 2 de janeiro de 2017 14:40, Júlio César Martini 
escreveu:

> Caros,
>
> Estive analisando o log do meu PostgreSQL e de vez em quando da um
> mensagem de temporary file aparentemente quando roda uma SQL.
>
> Já aumentei o work_mem e o effective_cache_size e mesmo assim não
> resolveu.
>

effective_cache_size não tem a ver com isso.


> Seria mesmo esses dois parâmetros que deveria mexer?
>

A principio apenas o work_mem. Dá uma olhada aqui pra entender como
funciona[1] e também a doc[2].


>
> Atualmente essa SQL roda muito rápida e volta poucos registros.
>
> temporary file: path "base/pgsql_tmp/pgsql_tmp13773.449", size 5141632
>

Se essa consulta é muito frequente eu sugiro aumentar esse valor.

[1]
https://www.depesz.com/2011/07/03/understanding-postgresql-conf-work_mem/
[2]
http://www.postgresql.org/docs/9.6/static/runtime-config-resource.html#GUC-WORK-MEM

-- 
Sebastian Webber
http://swebber.me
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Erro compilando fontes Postgresql

2017-01-03 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2017-01-03 13:21 GMT-02:00 Euler Taveira :
> On 02-01-2017 14:10, Guimarães Faria Corcete DUTRA, Leandro wrote:
>> Pergunto-me qual a validade de experimentar questoes de desempenho
>> numa versao tao obsoleta, sendo que quase todas as versoes do
>> PostgreSQL trazem bons avanços.  Creio que seria mais relevante
>> aplicar isso aa v. 10.
>>
> A vantagem é comparar laranja com laranja; mesmo se você disser que
> 9.0.23 não houve avanços de performance.

Nao fui claro.  Nao penso na 9.0.23 como ‘nova versao’, embora
tecnicamente o seja, mas correçao de defeitos.


> Contudo, concordo com o Dutra que vale a pena experimentar uma versão
> recente (9.6.1) para apresentar valores mais atuais (já que a versão
> 9.0.1 é de 04/10/2010 -- mais de 6 anos atrás).

Aliás, esse remendo que o colega aplicou, nao há discussoes nesse
sentido para algum futuro próximo?


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191  gTalk: xmpp:leand...@jabber.org
+55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT−3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Erro compilando fontes Postgresql

2017-01-03 Por tôpico Euler Taveira
On 02-01-2017 14:10, Guimarães Faria Corcete DUTRA, Leandro wrote:
> Pergunto-me qual a validade de experimentar questoes de desempenho
> numa versao tao obsoleta, sendo que quase todas as versoes do
> PostgreSQL trazem bons avanços.  Creio que seria mais relevante
> aplicar isso aa v. 10.
> 
A vantagem é comparar laranja com laranja; mesmo se você disser que
9.0.23 não houve avanços de performance.

Contudo, concordo com o Dutra que vale a pena experimentar uma versão
recente (9.6.1) para apresentar valores mais atuais (já que a versão
9.0.1 é de 04/10/2010 -- mais de 6 anos atrás).



-- 
   Euler Taveira   Timbira - http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Temporary File (work_mem x effective_cache_size)

2017-01-03 Por tôpico Euler Taveira
On 02-01-2017 13:40, Júlio César Martini wrote:
> temporary file: path "base/pgsql_tmp/pgsql_tmp13773.449", size 5141632
> 
Cadê a consulta e o EXPLAIN ANALYZE dela?


-- 
   Euler Taveira   Timbira - http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral