Re: [pgbr-geral] Erro compilando fontes Postgresql
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
> > 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 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
Em 3 de janeiro de 2017 13:21, Euler Taveiraescreveu: > 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 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
Em 2 de janeiro de 2017 23:33, Tiago José Adamiescreveu: >> 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)
Em 2 de janeiro de 2017 14:40, Júlio César Martiniescreveu: > 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 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
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)
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