Re: [pgbr-geral] Inscrições abertas para o PGBR2013
Mais alguém de Recife vai? []'s Matheus Mendonça. 2013/5/20 Fábio Telles Rodriguez fabio.tel...@gmail.com Senhores, as inscrições estão abertas para o PGBR2013 em: http://pgbr.postgresql.org.br/2013/inscricoes.php Como de costume, o valor é promocional para quem se inscrever antes. Contamos com a ajuda de todos na divulgação do evento. Para quem ainda não viu... a lista das palestras e palestrantes também já está publicada em: http://pgbr.postgresql.org.br/2013/palestrantes.php http://pgbr.postgresql.org.br/2013/palestras.php -- Atenciosamente, Fábio Telles Rodriguez blog: http:// http://www.midstorm.org/~telles/shttp://tellesr.wordpress.com/ avepoint.blog.br e-mail / gtalk / MSN: fabio.tel...@gmail.com Skype: fabio_telles Timbira - A empresa brasileira de Postgres http://www.timbira.com.br ___ 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] Estrutura de dados.
http://pgdiff.sourceforge.net/ []'s Matheus Mendonça. 2013/5/14 izaque Maciel izaquemac...@gmail.com Bom tarde pessoal, gostaria de saber se conhecem alguma ferramenta para PostgreSQL gratuita, que compara uma estrutura de um banco com o outro, resultando em um script para executar em uma das bases comparadas? ___ 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] Lentidão em um Servidor
Oi Marco, Eu acho que o primeiro passo seria revisar essa tua query. Você precisa mesmo de todos esses outer joins? Olhando rapidamente não identifique a necessidade da tabela Frete07 na query. Precisa mesmo? A query está fazendo leitura sequencial em frete39m. Quantos registros tem essa tabela? E as outras? Quais índices existem na tabela frete39m? Um bom caminho é tentar ir construindo aos poucos a query. Primeiro você faz a query apenas com a tabela Frete01 e verifica se o tempo está ok, depois você vai colocando as outras tabelas... []'s Matheus Mendonça. On Fri, May 3, 2013 at 9:49 AM, Marco Aurélio V. da Silva marcoprod...@gmail.com wrote: Caros, Estou enfrentando problema de lentidão em um servidor, e estou com dificuldade de encontrar o problema, pois verificando os logs não encontrei nenhuma “Hint” lá. Vou postar uma query com explain pra começar, e agraceço se puderem me dar um força. Query: SELECT a.DocNumero AS DocNumero,a.DocSerie AS DocSerie,a.DataDespac AS DataDespac,a.DataRecebi AS DataRecebi,a.CodFilOrig AS CodFilOrig,a.CodFilDest AS CodFilDest,a.CodFilArre AS CodFilArre,a.FormaPagam AS FormaPagam,a.ValorApaga AS ValorApaga,a.TotalNotas AS TotalNotas,a.Icms AS Icms ,a.Peso AS Peso ,a.Volumes AS Volumes ,a.CodPagador AS CodPagador,a.Descricao AS Descricao ,a.DtEntrega AS DtEntrega ,0 AS RegMorto ,b.Descricao AS NomePaga ,g.NumDfr AS NumDfr ,(CASE WHEN a.DataRecebi IS NULL THEN 0 ELSE COALESCE(g.CodFilial,0) END) AS FilBaixa ,' ' AS area FROM Frete01 a LEFT OUTER JOIN Frete02 b ON (a.CodPagador = b.CodCliente) LEFT OUTER JOIN Frete07 c ON (a.CodFatura = c.CodFatura AND a.SerieFatur = c.SerieFatur) LEFT OUTER JOIN Frete39m g ON (a.DocNumero = g.DocNumero AND a.DocSerie = g.DocSerie) WHERE a.Datarecebi IS NOT NULL AND a.DataRecebi = '20130416' AND a.DataRecebi = '20130416' AND a.Docserie = '' AND a.CodFatura = '' ORDER BY FilBaixa,Substr(a.Descricao,1,10),Docserie,Docnumero Explain: Sort (cost=6761.07..6761.07 rows=1 width=184) Sort Key: CASE WHEN (a.datarecebi IS NULL) THEN 0::numeric ELSE COALESCE(g.codfilial, 0::numeric) END, substr((a.descricao)::text, 1, 10), a.docserie, a.docnumero - Nested Loop Left Join (cost=0.00..6761.06 rows=1 width=184) Join Filter: ((outer.docnumero = inner.docnumero) AND (outer.docserie = inner.docserie)) - Nested Loop Left Join (cost=0.00..10.68 rows=1 width=164) Join Filter: (outer.codfatura = inner.codfatura) - Nested Loop Left Join (cost=0.00..7.20 rows=1 width=182) - Index Scan using frete01_x04 on frete01 a (cost=0.00..3.51 rows=1 width=153) Index Cond: ((datarecebi = '2013-04-16'::date) AND (datarecebi = '2013-04-16'::date) AND (docserie = ''::bpchar)) Filter: (codfatura = ''::bpchar) - Index Scan using frete02_unicod on frete02 b (cost=0.00..3.68 rows=1 width=40) Index Cond: (outer.codpagador = b.codcliente) - Index Scan using frete07_f0701 on frete07 c (cost=0.00..3.46 rows=1 width=18) Index Cond: ((outer.seriefatur = c.seriefatur) AND (c.codfatura = ''::bpchar)) - Seq Scan on frete39m g (cost=0.00..4461.15 rows=152615 width=39) Esta é uma das querys que capturei pelo pgfouine que mais estão demorando, pelo que parece esta demorando na hora de fazer o “Sort”. A base de dados tem 6GB de tamanho, o servidor tem 4GB de memoria, processador é um I3, postgresql 8.1.4 (sei que é muito antigo, mas o programa que usa ele utiliza um componente pago que só comunica com esta versão, ai fico amarrado). Configurações do postgresql.conf: max_connections = 150 shared_buffers = 39321 work_mem = 16517 effective_cache_size = 39321 random_page_cost = 2 Se tiver alguma coisa para amenizar a situação, desde já agradeço a atenção recebida. Marco Aurélio V. da Silva marcoprod...@gmail.com Prodata Informática e Cad. Ltda (33) 3322- ___ 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] Monitoramento
Oi JotaComm, O serviço será pago (SaaS) com dois modelos: 1 - Monitoramento contínuo do servidor postgresql. 2 - Uploads ad-hoc online Abs, Matheus Mendonça. 2012/11/13 JotaComm jota.c...@gmail.com Opa, Em 13 de novembro de 2012 10:32, Matheus Mendonça math...@nazar.laescreveu: Estou lançando o www.nazar.la Online postgres log analyzer. Ainda esta em private beta com alguns clientes mas devemos lançar ainda esse mês. Caso alguém tenha interesse meu e-mail é math...@nazar.la Legal. Pergunta básica: Free or non-free? Abs, Matheus Mendonça. Sent from my iPhone On 13/11/2012, at 07:26, Flavio Henrique Araque Gurgel fla...@4linux.com.br wrote: On 13-11-2012 08:21, Juliano Atanazio wrote: pgFouine O pgFouine é um ótimo analisador de logs mas acabou parando no tempo. Seu substituto natural é o pgBadger, faz tudo o que o pgFouine faz e muito mais, além de mais rápido, com menos bugs, feito em Perl: http://dalibo.github.com/pgbadger/ []s __ Flavio Henrique A. Gurgel Líder de Projetos Especiais Consultoria, Projetos Treinamentos 4LINUX Tel1: +55-11.2125-4747 ou 2125-4748 www.4linux.com.br email: fla...@4linux.com.br __ FREE SOFTWARE SOLUTIONS ___ 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 Abraços -- JotaComm http://jotacomm.wordpress.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] Monitoramento
Oi Antônio, Como falei no e-mail anterior, ainda estamos em private beta com alguns clientes. Pretendemos lançar a versão aberta ainda esse mês. O Nazar é SaaS com dois modelos: 1 - Monitoramento contínuo do servidor postgresql. 2 - Uploads ad-hoc online Abs, Matheus Mendonça. 2012/11/13 Antonio Cesar cgcesarsoa...@gmail.com Quando e como posso usa o Online postgres log analyzer. Em 13/11/2012 09:49, JotaComm escreveu: Opa, Em 13 de novembro de 2012 10:32, Matheus Mendonça math...@nazar.laescreveu: Estou lançando o www.nazar.la Online postgres log analyzer. Ainda esta em private beta com alguns clientes mas devemos lançar ainda esse mês. Caso alguém tenha interesse meu e-mail é math...@nazar.la Legal. Pergunta básica: Free or non-free? Abs, Matheus Mendonça. Sent from my iPhone On 13/11/2012, at 07:26, Flavio Henrique Araque Gurgel fla...@4linux.com.br wrote: On 13-11-2012 08:21, Juliano Atanazio wrote: pgFouine O pgFouine é um ótimo analisador de logs mas acabou parando no tempo. Seu substituto natural é o pgBadger, faz tudo o que o pgFouine faz e muito mais, além de mais rápido, com menos bugs, feito em Perl: http://dalibo.github.com/pgbadger/ []s __ Flavio Henrique A. Gurgel Líder de Projetos Especiais Consultoria, Projetos Treinamentos 4LINUX Tel1: +55-11.2125-4747 ou 2125-4748 www.4linux.com.br email: fla...@4linux.com.br __ FREE SOFTWARE SOLUTIONS ___ 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 Abraços -- JotaComm http://jotacomm.wordpress.com ___ pgbr-geral mailing listpgbr-ge...@listas.postgresql.org.brhttps://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 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Migração de base Postgres para Oracle
Oi Luiz, Já fiz algumas migrações Oracle/Postgresql e Postgresql/Oracle e posso ajudar. Tem alguma dúvida específica? Um ponto que pode dar mais trabalho é se você tem objetos com nome maior que 30 caracteres, pois no Oracle tem o limite de 30 caracteres pra nome de objetos. []'s Matheus Mendonça. www.nazar.la - Postgresql Performance Analytics 2012/10/26 Tiago Adami adam...@gmail.com Em 26 de outubro de 2012 10:25, luiz damascena luiz.damasc...@trt8.jus.br escreveu: Especulemos que eu precise fazer a migração de base Postgres para Oracle. Quais as melhores maneiras de fazer isto? Imagino que pode envolver procedimentos muito detalhados; dessa forma, mesmo comentários em linhas gerais, referências de leitura, qualquer dica é bem vinda. Se você quiser migrar de Oracle para PostgreSQL, poderemos te ajudar. Procure uma lista de discussão Oracle. -- TIAGO J. ADAMI http://www.adamiworks.com @tiadami ___ 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