Re: [pgbr-geral] Forma de resolver um travamento
Usamos o CentOS release 6.2 (Final) x64 para fazer os destravamento vou no pgAdmin em Tools Server Status e vejo qual Blocked by esta travando e mato a o PID assim destravo o banco, nao olhei os logs ainda referente a isso. Em 14/12/2016 14:44, Cleiton Luiz Domazak escreveu: 2016-12-14 14:37 GMT-02:00 Leonardo Coleraus <mailto:leona...@fricke.com.br>>: Boa Tarde Amigos, Estou tendo um problema aqui na empresa, o que acontece. Os Caixa ao emitir as NF-e Danfe, dependendo o momento do dia acontece um travamento no banco, onde hoje vou la no PGAdmin e destravo manualmente, mas quero ajuda de vocês*pra saber qual a melhor forma de saber porque esse travamento por onde posso começar a diagnosticar pra poder ser resolvido esse problema* que esta ocasionando bastante problema, pois não SO trava os Caixa e sim toda a empresa. Usamos o PostgreSQL 9.3 com o ERP Adempiere com 190 conexões O que aparece no log do PostgreSQL? Qual o SO, x64? Você pode descrever melhor como que é esse processo de destravar pelo pgAdmin? Grato -- ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br <mailto:pgbr-geral@listas.postgresql.org.br> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral <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 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Forma de resolver um travamento
Boa Tarde Amigos, Estou tendo um problema aqui na empresa, o que acontece. Os Caixa ao emitir as NF-e Danfe, dependendo o momento do dia acontece um travamento no banco, onde hoje vou la no PGAdmin e destravo manualmente, mas quero ajuda de vocês*pra saber qual a melhor forma de saber porque esse travamento por onde posso começar a diagnosticar pra poder ser resolvido esse problema* que esta ocasionando bastante problema, pois não SO trava os Caixa e sim toda a empresa. Usamos o PostgreSQL 9.3 com o ERP Adempiere com 190 conexões Grato -- ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Tuning PostgreSQL 9.3
Corrigindo apenas uma coisa, quero fazer as configuração na Query Tuning. Em 09/09/2016 09:48, Leonardo Coleraus escreveu: Bom Dia Pessoal To querendo melhorar a performando do meu BD, gostaria da opinião de vocês qual a melhor configurações pra por no Tuning do BD. Sugestões serão bem vindas. -- ___ 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
[pgbr-geral] Tuning PostgreSQL 9.3
Bom Dia Pessoal To querendo melhorar a performando do meu BD, gostaria da opinião de vocês qual a melhor configurações pra por no Tuning do BD. Sugestões serão bem vindas. -- ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Configurações Servidor Desenvolvimento Postgres
Bom Dia Amigos, Eu estou fazendo uns testes num balancete pra diminuir o tempo de consulta dele, mas antes gostaria de saber qual a melhor configuração pra fazer no *postgres.conf*, do servidor de *DESENVOLVIMENTO* pra ter um bom ambiente de teste, pois no meu Servidor de Produção esse balancete demora em torno de 1 hora pra fazer, mas quero reduzir esse tempo pra uns 20 a 30 minutos. Por isso que colocar deixa bem redondo o servidor pra facilitar. -- ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Configuração de Logs
Isso, mesmo, eu preciso ver quais as queries esse IP esta recebendo do relatório que ele está gerando. Em 18/08/2016 16:52, Glauco Torres escreveu: No dia 18 de agosto de 2016 às 16:24, Leonardo Coleraus mailto:leona...@fricke.com.br>> escreveu: Boa Tarde, procurei na internet mas não consegui achar algo especifico, preciso configurar os logs do PostgreSQL, para que ele gere os logs apenas do IP que esta conectado nele, e que ele de todas as Query que ele esta gerando, pois estou com um relatório muito lento pra gerar, e como estou no servidor de Desenvolvimento, apenas o meu IP esta conectado ao banco, então quando eu gerar o relatório quero que gere os logs com as query desses relatório referente ao meu IP. Sua duvida pelo menos para mim não ficou muito clara, sua dificuldade é de colocar o IP no log? Ou você já tem o IP no log é quer "separar" o que este IP esta fazendo? Se você que exibir o IP no log você deve usar ip=%r na opção do log_line_prefix, Agora se você já tem isso e quer apenas separar o que um determinado IP esta fazendo existe varias maneiras, eu utiliza o tail do próprio Linux EX: tail -f postgresql-2016-08-18.log | grep "192.168.25.109" Ai é só acompanhar o que esta acontecendo. Glauco Torres ___ 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
[pgbr-geral] Configuração de Logs
Boa Tarde, procurei na internet mas não consegui achar algo especifico, preciso configurar os logs do PostgreSQL, para que ele gere os logs apenas do IP que esta conectado nele, e que ele de todas as Query que ele esta gerando, pois estou com um relatório muito lento pra gerar, e como estou no servidor de Desenvolvimento, apenas o meu IP esta conectado ao banco, então quando eu gerar o relatório quero que gere os logs com as query desses relatório referente ao meu IP. -- ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Relatorio de Balancete Lento
Bom Dia Caros Amigos da Comunidade, Estou com um grande problema para gerar os Balancete da empresa, quando coloco gerar, ele chega a levar um dia inteiro pra gerar o relatório de um mês, preciso de uma luz, e ver por onde começa pra poder diminuir esse tempo. Segue Função do Balancete. --Function: adempiere.acctbalance(numeric, numeric, numeric) -- DROP FUNCTION adempiere.acctbalance(numeric, numeric, numeric); CREATE OR REPLACE FUNCTION adempiere.acctbalance( p_account_id numeric, p_amtdr numeric, p_amtcr numeric) RETURNS numeric AS $BODY$ DECLARE v_balanceNUMERIC; v_AccountType C_ElementValue.AccountType%TYPE; v_AccountSign C_ElementValue.AccountSign%TYPE; BEGIN v_balance := p_AmtDr - p_AmtCr; -- IF (p_Account_ID > 0) THEN SELECT AccountType, AccountSign INTO v_AccountType, v_AccountSign FROM C_ElementValue WHERE C_ElementValue_ID=p_Account_ID; -- DBMS_OUTPUT.PUT_LINE('Type=' || v_AccountType || ' - Sign=' || v_AccountSign); -- Natural Account Sign IF (v_AccountSign='N') THEN IF (v_AccountType IN ('A','E')) THEN v_AccountSign := 'D'; ELSE v_AccountSign := 'C'; END IF; -- DBMS_OUTPUT.PUT_LINE('Type=' || v_AccountType || ' - Sign=' || v_AccountSign); END IF; /* COMENTADO POR PABLO - CORREÇÃO DE SALDOS DO BALANCETE -- Debit Balance IF (v_AccountSign = 'C') THEN v_balance := p_AmtCr - p_AmtDr; END IF; */ END IF; -- RETURN v_balance; EXCEPTION WHEN OTHERS THEN -- In case Acct not found RETURN p_AmtDr - p_AmtCr; END; $BODY$ LANGUAGE plpgsql VOLATILE COST 100; ALTER FUNCTION adempiere.acctbalance(numeric, numeric, numeric) OWNER TO adempiere; -- ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral