Re: [pgbr-geral] testar latencia AWS

2015-09-22 Por tôpico Flavio Henrique Araque Gurgel
boa tarde Pessoal, alguém ja precisou testar a latência de uma rede especificamente com a porta do Postgres? estamos para implantar uma base de dados do nosso sistema na AWS dos EUA, e queria medir se em comparação com os servidores do Brasil existe muita diferença na latência de rede. ping

Re: [pgbr-geral] Importação de Base Sybase

2015-09-22 Por tôpico Flavio Henrique Araque Gurgel
Pessoal, Creio que todos estejam entendidos né... então podemos encerrar essa thread por aqui. Fizemos como bons garotos, seguimos a RFC e deixamos a thread flame morrer :) Apenas para conhecimento geral, o Marcos me contactou em PVT e nós já nos cerramos a mão numa boa. Segue a vida! []s

Re: [pgbr-geral] Como usar sequences (era "sem assunto")

2015-09-21 Por tôpico Flavio Henrique Araque Gurgel
Galera, Bom dia, coloque sempre um assunto em suas mensagens, por favor. Estou tendo um problema com uma sequence criada automaticamente no banco de dados utilizando o tipo de campo SERIAL. Ao tentar usar a sequence, recebo a seguinte mensagem: sql> select currval('revisions_id_seq')

Re: [pgbr-geral] Converter !

2015-09-21 Por tôpico Flavio Henrique Araque Gurgel
Bom dia. Preciso converter uma base MS SQL para postgre. Postgres ou PostgreSQL por favor. Alguem sabe uma maneira free para fazer isso. Tenho uma script (insert) do banco. Meu Maior problema esta na quantidade de dados e também Quan é campo data vem CAST(0xA27400B00E50 AS DateTime)

Re: [pgbr-geral] Como usar sequences (era "sem assunto")

2015-09-21 Por tôpico Flavio Henrique Araque Gurgel
​Talvez o que o colega esteja querendo é obter o valor da sequence após um insert, sendo isso, acrescente no final do comando insert a instrução "RETURNING campo_​da_sequence" Sim, pode ser isso, vista a solução que ele já passou no próprio código PHP dele. Supondo que o campo que receberá

Re: [pgbr-geral] mysql_fdw

2015-09-16 Por tôpico Flavio Henrique Araque Gurgel
Leandro, vou tratar isso (trigger) enviando null e nao "-00-00 00-00-00", uma pergunta a todos, sabem se nessa tabela FOREIGN posso criar trigger utilizando o NEW e OLD? nao achei nada documentado.. Por enquanto não temos triggers para os FDW (não sei se teremos, isso é mais ligado à

Re: [pgbr-geral] PGBR2015 - Prêmio Destaques Comunidade

2015-09-10 Por tôpico Flavio Henrique Araque Gurgel
Meus votinhos... []s Flavio Gurgel b) Na primeira etapa, cada membro da lista poderá indicar até três nomes para cada uma das categorias do prêmio: * Contribuição com código no PostgreSQL; Fabrizio de Royes Mello Euler Taveira Fernando Ike * Contribuição com código em ferramentas

Re: [pgbr-geral] Identificar pg_start_backup e pg_stop_backup

2015-09-10 Por tôpico Flavio Henrique Araque Gurgel
Pessoal, Como podemos identificar se o comando pg_start_backup foi executado? Após ser executado o comando pg_start_backup, é possível saber se foi executado o comando pg_stop_backup? select pg_is_in_backup(); Retorna verdadeiro se estiver em modo de backup (foi feito pg_start_backup mas

Re: [pgbr-geral] Identificar pg_start_backup e pg_stop_backup

2015-09-10 Por tôpico Flavio Henrique Araque Gurgel
Pessoal, Como podemos identificar se o comando pg_start_backup foi executado? Após ser executado o comando pg_start_backup, é possível saber se foi executado o comando pg_stop_backup? select pg_is_in_backup(); Retorna verdadeiro se estiver em modo de backup (foi feito pg_start_backup mas

Re: [pgbr-geral] Servidor não sobe: FATAL: could not access file "powa": Arquivo ou diretório não encontrado

2015-09-08 Por tôpico Flavio Henrique Araque Gurgel
Bom dia! Não consigo subir o servidor após uma atualização do S.O. Cenário: Dell R710 16GB Ram Raid 10 (5 discos SSD + 5 Discos SAS 15k) Linux batux 3.19.0-25-generic #26-Ubuntu SMP Fri Jul 24 21:17:31 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux PostgreSQL 9.4.4 Manualmente tento subir o servidor

Re: [pgbr-geral] ENC: REF: FUNCAO IFNULL.

2015-09-08 Por tôpico Flavio Henrique Araque Gurgel
UPDATE parametro_nfe SET id_lote = (Coalesce(id_lote, 0, + 1)); Preciso incrementar a coluna, mas retorna sempre 1 e não incrementa. Tente: UPDATE parametro_nfe SET id_lote = Coalesce(id_lote, id_lote + 1); (o zero ali não faz muito sentido). Na verdade, minha resposta também não faz

Re: [pgbr-geral] ENC: REF: FUNCAO IFNULL.

2015-09-08 Por tôpico Flavio Henrique Araque Gurgel
UPDATE parametro_nfe SET id_lote = (Coalesce(id_lote, 0, + 1)); Preciso incrementar a coluna, mas retorna sempre 1 e não incrementa. Tente: UPDATE parametro_nfe SET id_lote = Coalesce(id_lote, id_lote + 1); (o zero ali não faz muito sentido). []s Flavio Gurgel

Re: [pgbr-geral] Importação de Base Sybase (stop Flame longo)

2015-09-07 Por tôpico Flavio Henrique Araque Gurgel
Em 07-09-2015 02:15, Marcos Thomaz escreveu: @Leandro exatamente pelos motivos citados a cordialidade é muito bem vinda. Ironia e críticas beleza, mas não foi o caso. Ao ler a mensagem, não fui somente eu quem ficou incomodado. Lembro que por ser uma lista voluntaria, a cordialidade, educação e

Re: [pgbr-geral] Importação de Base Sybase

2015-09-04 Por tôpico Flavio Henrique Araque Gurgel
Boa noite pessoal, > > Tenho uma base Sybase para realizar a migração de alguns dados, porém, não estou conseguindo realizar esta tarefa. Os arquivos que tenho são os arquivos com extensão .db e .log. Já instalei o SQLAnywhere (Sybase) para tentar conectar e exportar para outro formato, mas não

Re: [pgbr-geral] Pesquisa Exata com Full Text Search

2015-09-02 Por tôpico Flavio Henrique Araque Gurgel
Deste modo funciona, assim como LIKE funcionaria, o problema é performance, preciso de uma pesquisa rápida, veja a diferença: EXPLAIN ANALYZE SELECT nome from cliente where busca @@ plainto_tsquery(simples('JOSE DA SILVA NASCIMENTO')); Limit (cost=21.61..40.83 rows=10 width=37) (actual

Re: [pgbr-geral] Cadastro de países e códigos postais

2015-09-02 Por tôpico Flavio Henrique Araque Gurgel
Le 2 septembre 2015 08:47:02 GMT-03:00, Flavio Henrique Araque Gurgel <fha...@gmail.com> a écrit : Os Correios *vendem* a base de CEP atualizada. Sim, mas circulava uma base antiga, que dava para ter uma noção. Tudo bem, mas acho absurdo o que cobram pela base de CEP. Custa 2500 paus

Re: [pgbr-geral] Cadastro de países e códigos postais

2015-09-02 Por tôpico Flavio Henrique Araque Gurgel
Tudo bem, mas acho absurdo o que cobram pela base de CEP. Custa 2500 paus. E se quiser manter atualizada, 840 paus por ano. Concordo. Aqui na língua de Victor Hugo a base de códigos postais é de uso livre e está disponível como CSV pelo site do governo. Fugindo do princípio, municípios

Re: [pgbr-geral] Pesquisa Exata com Full Text Search

2015-09-02 Por tôpico Flavio Henrique Araque Gurgel
-- OBJETIVO: selecionar o cliente "JOSE DA SILVA NASCIMENTO" SELECT nome from cliente where busca @@ plainto_tsquery(simples('JOSE DA SILVA NASCIMENTO')); Porém retornam estes casos: JOSE ITAMAR DA SILVA NASCIMENTO JOSE EDUARDO DA SILVA NASCIMENTO JOSE ANTONIO DO NASCIMENTO SILVA JOSE

Re: [pgbr-geral] [PGBR2015] Chamada de Trabalhos ** PRORROGADA **

2015-09-01 Por tôpico Flavio Henrique Araque Gurgel
Flávio Gurgel ( França ) - não vai palestrar? Ah, obrigado ao Bruno Silva por lembrar de mim. Sinto-me lisonjeado, é uma honra ;) []s Flavio Gurgel ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br

Re: [pgbr-geral] [PGBR2015] Chamada de Trabalhos ** PRORROGADA **

2015-09-01 Por tôpico Flavio Henrique Araque Gurgel
Nomes importantes da comunidade internacional já estão confirmados: - Álvaro Herrera (Chile) - Oleg Bartunov (Russia) - Teodor Sigaev (Russia) - Dimitri Fontaine (França) **EM TRATATIVAS** Flávio Gurgel ( França ) - não vai palestrar? Gostariamos, mas os

Re: [pgbr-geral] Aumento de LOAD e abertura de conexões

2015-08-28 Por tôpico Flavio Henrique Araque Gurgel
Chegou a gerar algum report do pgbadger pra validar as conexões? Qual é a frequencia que essas conexões são abertas e encerradas? Fico curioso em saber se tu utilizas algum connection pool, como o pgbouncer ou pgpool. O colega da questão original tem um servidor de aplicações Java que tem pool

Re: [pgbr-geral] Aumento de LOAD e abertura de conexões

2015-08-28 Por tôpico Flavio Henrique Araque Gurgel
Muito. Use menos. MUITO menos. Sei que isso não é uma ciência exata, mas o que vocês indicariam como saudável? Não há uma regra, mas o pessoal costuma começar a regulagem com um total de até 2 vezes o número de núcleos para uma aplicação OLTP. Existe um trabalho pesado feito pelo

Re: [pgbr-geral] Aumento de LOAD e abertura de conexões

2015-08-27 Por tôpico Flavio Henrique Araque Gurgel
Observo a algum tempo, que quando existe um aumento grande de conexões do pool do Jboss no PostgreSQL, parece aumentar o LOAD do servidor, e os IOPS. Aumento esse de 50 conexões para cerca de 300 ou mais, no espaço de segundos, e o interessante é que no período em que as conexões estão sendo

Re: [pgbr-geral] Monitoramente IO

2015-08-24 Por tôpico Flavio Henrique Araque Gurgel
pg_stat_statements [1]. [1] http://www.postgresql.org/docs/current/static/pgstatstatements.html Que leva a PoWA [2] [2] http://dalibo.github.io/powa/ []s Flavio Gurgel ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br

Re: [pgbr-geral] Fwd: Pesquisa sobre o Perfil do DBA no Brasil

2015-08-12 Por tôpico Flavio Henrique Araque Gurgel
Opa, faltou mesmo. Já arrumei. Quem tá morando fora não pode responder? A pergunta estado atual não prevê opção :( []s Flavio Gurgel ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br

Re: [pgbr-geral] Removing corrupt two-phase state file

2015-07-30 Por tôpico Flavio Henrique Araque Gurgel
Olá Amigos ! Aqui no trabalho temos uma aplicação feita em java que as vezes se torna irresponsivo sendo necessário reiniciar a aplicação. Algumas vezes apenas reiniciar não basta, a aplicação para em algum estágio da inicialização. Quando isso acontece eu verifico no banco se existe algum locks

Re: [pgbr-geral] Alteração do conteúdo de backup

2015-06-26 Por tôpico Flavio Henrique Araque Gurgel
(...) Um dos desenvolvedores me sugeriu algo - que eu sinceramente penso não ser possível. Alterar os dados da tabela do cadastro dos processos automáticos, no momento de realizar o backup. Exemplo: 3 tabelas (usuario, produtos, processos_automaticos); Dump da tabela usuario; Dump

Re: [pgbr-geral] Operações que ativam o autovacuum

2015-06-25 Por tôpico Flavio Henrique Araque Gurgel
Pessoal, Operações de inserts *teoricamente* não ativa o autovacuum, mas updates e deletes sim. Não é teoria, é código e é assim mesmo. Operações de rollback podem ativar? Podem sim. Inserts seguidos de Rollback, por exemplo. Enfim, quais operações podem ativar o autovacuum? A operação

Re: [pgbr-geral] Onde encontro pg_xlogdump para instalar no CentOS 6.5 ?!

2015-06-16 Por tôpico Flavio Henrique Araque Gurgel
Olá amigos ! Tenho instalado o postgresql 9.3 no CentOS 6.5, realizei a instalação usando o seguinte rpm oficial do postgresql juntamente com o contrib: Ele é parte do contrib que você instalou, ele está fora do path, você o encontrará em /usr/pgsql-9.3/bin/pg_xlogdump

Re: [pgbr-geral] zebedee

2015-06-12 Por tôpico Flavio Henrique Araque Gurgel
Companheiro, Com as devidas adaptações: https://seucolega.wordpress.com/2008/06/04/conectando-firebird-zebedee/ http://www.newinf.com.br/download/util/zebedee/Zebedee.htm http://forum.baboo.com.br/index.php?/topic/437234-zebedee-postgresql/ tem de ter em atenção que por defeito PostgreSql usa o

Re: [pgbr-geral] Array de elementos que não estão contidos

2015-06-10 Por tôpico Flavio Henrique Araque Gurgel
: Postgresql tem alguma saída pronta, de gerar um array de elementos que não estão contidos. Exemplo: array_algumacoisa(array[2,5,8,4,1], array[5,1,2]) retorno: {4,8} Achei numa googlada rápida, com dois vetores a1 e a2: SELECT ARRAY ( SELECT UNNEST(a1)

Re: [pgbr-geral] Postgre, BI ,MDX Query e c#

2015-06-02 Por tôpico Flavio Henrique Araque Gurgel
On 02-06-2015 16:30, Fabio Luis Rodrigues wrote: Pessoal, Necessito enviar queries MDX para um banco de BI em Postgre que ainda estou montando. Desenvolvo um site com asp.net http://asp.net mvc e necessitava de um provider para acesso tipo o que existe da Microsoft para SQL Server

Re: [pgbr-geral] Carga de dados

2015-05-25 Por tôpico Flavio Henrique Araque Gurgel
Se a tabela possuía muitos registros antes da carga de dados, eu diria que o VACUUM ANALYZE seria uma boa. Se a tabela estiver vazia antes da carga apenas o ANALYZE é suficiente. Tenha em mente que o VACUUM trabalha em uma forma semelhante à desfragmentação de disco (explicando de uma forma

Re: [pgbr-geral] Coleta de estatísticas para monitoramento

2015-05-21 Por tôpico Flavio Henrique Araque Gurgel
On 21-05-2015 12:54, Cleiton Luiz Domazak wrote: Bom dia. Estou montando uma série de métrica do banco para serem monitoradas pelo Librato, porém as tabelas *stat* da vida são acumulativas, e eu gostaria de poder verificar a quantidade de queries rodas em determinado período do tempo por ex:

Re: [pgbr-geral] Function para remover session prepared

2015-05-13 Por tôpico Flavio Henrique Araque Gurgel
Olá Fabrízio, Obrigado pela resposta. De fato não é a melhor solução, mas o que ocorre é que realmente a app está fazendo isso de forma indevida, e fica esquecendo estas sessios por lá. O correto seria ajustar no código, porém, infelizmente a instituição que desenvolveu app não está disposto

Re: [pgbr-geral] pg_dump remoto lento

2015-05-13 Por tôpico Flavio Henrique Araque Gurgel
Exatamente Matheus, a Amazon realmente não disponibiliza nenhuma forma de dump, apenas o PITR, mas creio que deva estar no radar deles vocês poder agendar dumps e jogar diretamente ao S3, seria uma ótima funcionalidade, já que hoje nos fazemos esse dump apenas para jogar para o S3 :). Tenho

Re: [pgbr-geral] off-topic nao estou recebendo email da lista desde segunda-feira 04-06-15

2015-05-06 Por tôpico Flavio Henrique Araque Gurgel
pessoal, não estou recebendo email da lista desde segunda-feira 04-06-15 alguém está com esse problema tb. ? Pelo jeito houve algum problema com o servidor da lista, acabei de receber um caminhão de mensagens atrasadas. A turma que cuida disso deve dizer algo em instantes... []s Flavio

Re: [pgbr-geral] PGBR2015 - Divulguem

2015-04-25 Por tôpico Flavio Henrique Araque Gurgel
Peço a ajuda para divulgarem em seus blogs, twitter, facebook, etc. Como somos uma comunidade não temos recursos ($$) para divulgação, então precisamos da ajuda de todos para espalhar a notícia. Em breve teremos novidades a respeito: - Palestrantes Internacionais - Chamada de Trabalhos -

Re: [pgbr-geral] Analyze e Vaccum consomem espaço ?!

2015-04-23 Por tôpico Flavio Henrique Araque Gurgel
Aposto que você está usando VACUUM FULL, que usa espaço em disco, na verdade esta opção faz uma cópia do arquivo da tabela sem as tuplas mortas. O ANALYSE, que eu saiba, não utiliza espaço extra em disco. Lembrando que após o fim da operação, o espaço extra é liberado. Opcionalmente você

Re: [pgbr-geral] MFA em PostgreSQL

2015-04-16 Por tôpico Flavio Henrique Araque Gurgel
Alguns engenheiros tem acesso aos dados de produção, e gostaria de aumentar o nivel de segurança habilitando o Multi Factor Authentication pelo pgAdmin ou PSQL. Eu nunca vi isso no PostgreSQL (posso estar defasado com alguma novidade) nem conheço ninguém que o tenha feito. Todavia, o

Re: [pgbr-geral] Diferença entre campos do tipo string

2015-04-15 Por tôpico Flavio Henrique Araque Gurgel
Existe diferença entre os campos do tipo varchar(n) e text? Fisicamente, não há diferença. Logicamente, o varchar tem a limitação no número de caracteres (n) mas é apenas uma verificação no momento em que se insere ou se altera o valor. Qual seria a limitação de caracteres para estes tipos?

Re: [pgbr-geral] Uso de tablespace

2015-04-15 Por tôpico Flavio Henrique Araque Gurgel
Com a exceção de organização, qual benefício em utilizar tablespace, estando esta no mesmo disco? Nenhum. Por acaso você está fazendo alguma prova on-line e obtendo resposta na lista? (curiosidade apenas aqui) []s Flavio Gurgel ___ pgbr-geral

Re: [pgbr-geral] MFA em PostgreSQL

2015-04-15 Por tôpico Flavio Henrique Araque Gurgel
Alguém já implementou alguma solução de MFA com PostgreSQL em produção para acesso de usuários? MFA pode ser uma infinidade de coisas. E existe alguma solução que seja integrada com aplicativos mobile como Authy? Você está falando de Multi Factor Authentication? Se sim, explique direito

Re: [pgbr-geral] Database Soup: Primary Keyvil, reprised

2015-04-01 Por tôpico Flavio Henrique Araque Gurgel
http://www.databasesoup.com/2015/03/primary-keyvil-reprised.html Esse é um post velho do Josh Berkus, mas sempre bom revisitar... xD Acho que ele teve umas revisões e atualizações, assim como foi palestra do pgConf NYC este ano, logo, é atemporal. Mereceria uma boa tradução para o

Re: [pgbr-geral] Database Soup: Primary Keyvil, reprised

2015-04-01 Por tôpico Flavio Henrique Araque Gurgel
Isso é uma boa ideia Flavio. Você está se candidatando à fazer essa tradução? Pois se não eu me candidato. Vou trocar uma ideia com o Berkus no IRC mesmo e ver se tudo bem pra ele. Eu faço mas não tenho onde postar. Se estiver no IRC pergunte pra ele, senão eu mando uma mensagem direta. []s

Re: [pgbr-geral] RES: RES: Segurança dos dados

2015-03-27 Por tôpico Flavio Henrique Araque Gurgel
2015-03-26 11:43 GMT-03:00 Márcio A. Sepp mar...@zyontecnologia.com.br: Teve um caso de desenvolvimento de sistemas comerciais onde o fisco pegou clientes utilizando o mesmo sistema, porém com comportamentos bem distintos. Neste caso específico, a pessoa que foi implantar o sistema alterou

Re: [pgbr-geral] BUG - PGBadger -Temporary files

2015-03-06 Por tôpico Flavio Henrique Araque Gurgel
On 06-03-2015 13:05, Luiz Carlos L. Nogueira Jr. wrote: Olhando sua consulta, parece que você tem razão. Mas algo pode estar errado (estatísticas desatualizadas, enable_indexscan desativado, você se enganou com a PK, modelo de dados no banco não corresponde ao desenho que você conhece, etc).

Re: [pgbr-geral] BUG - PGBadger -Temporary files

2015-03-06 Por tôpico Flavio Henrique Araque Gurgel
Flávio, Você acha que a consulta que gerou o temp foi um select de uma única tabela, indo pela PK, sem order by, sem nada, resultando uma única linha? Um temp de mais de 70MB? Em condições normais não, mas você só pode ter certeza se fizer : explain (analyze, buffers) select... Olhando sua

Re: [pgbr-geral] BUG - PGBadger -Temporary files

2015-03-05 Por tôpico Flavio Henrique Araque Gurgel
A query que gerou o temp foi o select distinct (Acima) e não a que apareceu no pgbadger (abaixo da criação do temp) Caro Luiz Carlos, o PostgreSQL escreve no log a consulta que gerou o temporário *sempre* abaixo da linha que informa o tamanho do arquivo gerado. Não vejo bug algum aí e o

Re: [pgbr-geral] PostgreSQL e NFS

2015-03-05 Por tôpico Flavio Henrique Araque Gurgel
Infelizmente não posso instalar aplicações no servidor de storage. Tenho apenas uma pasta acessível via NFS e, um usuário via SSH sem permissão root ou de instalar qualquer coisa, ou mesmo abrir qualquer portas. Nesse caso é fria instalar o diretório do cluster nesse servidor NFS, desculpe a

Re: [pgbr-geral] PostgreSQL e NFS

2015-03-05 Por tôpico Flavio Henrique Araque Gurgel
Como é que se chamava isso, ‘problema A-B’? Onde a pessoa pergunta o que quer fazer, mas não explica sua real necessidade? Problema XY - Você quer fazer X, acha que Y é uma boa solução e pergunta como fazer Y. []s Flavio Gurgel ___ pgbr-geral

Re: [pgbr-geral] PostgreSQL e NFS

2015-03-05 Por tôpico Flavio Henrique Araque Gurgel
Gostaria da opinião especialmente de quem já utilizou NFS(Network File System) junto ao PostgreSQL para dividir a pasta /data/ pela rede. Utilize NFSv4, um kernel recente, numa distribuição com suporte correto e atualizada. Monte o sistema de arquivos em modo síncrono. O desempenho pode ficar

Re: [pgbr-geral] pg_basebackup lento

2015-03-05 Por tôpico Flavio Henrique Araque Gurgel
Evite o top-post Realmente o problema é IO, vou analisar o que esta ocorrendo para poder identificar o que esta causando esse gargalo de disco. Ou rede. []s Flavio Gurgel ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br

Re: [pgbr-geral] Estatística - Tempo médio total de queries

2015-03-04 Por tôpico Flavio Henrique Araque Gurgel
PgBadger faz exatamente isso. É ótimo e uso sempre. Problema do pgBadger que as estatísticas são retiradas dos logs, como comentei, nesse caso não seria valido, pois logo apenas transações acima de 100ms. Desculpe, achei que fosse justamente o que você queria. Todavia,

Re: [pgbr-geral] BUG - PGBadger -Temporary files

2015-03-04 Por tôpico Flavio Henrique Araque Gurgel
Encontramos (eu e Vinicius) um bug no pgbadger no temporary files. Ele dava a criação do arquivo numa consulta pela chave primária numa tabela pequena, só que olhando o log a criação do temp era em outra query da mesma transação. Isso soluciona um outro post que já tinha falado sobre isso, sem

Re: [pgbr-geral] Estatística - Tempo médio total de queries

2015-03-03 Por tôpico Flavio Henrique Araque Gurgel
PgBadger faz exatamente isso. É ótimo e uso sempre. Em ter, 3 de mar de 2015 21:15, Cleiton Luiz Domazak cleitondoma...@gmail.com escreveu: Boa tarde pessoal. Estou precisando monitorar o tempo médio total em queries no banco, para assim poder monitorar se algumas ações que são feitas para

Re: [pgbr-geral] Estatística - Tempo médio total de queries

2015-03-03 Por tôpico Flavio Henrique Araque Gurgel
PgBadger faz exatamente isso. É ótimo e uso sempre. Desculpem o top post, foi sem querer. []s Flavio Gurgel ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] PostgreSQL x ArcGIS

2015-02-10 Por tôpico Flavio Henrique Araque Gurgel
(...) No que diz respeito a versão do PostgreSQL e PostGIS não vemos problemas. Mas não entendemos o que levaria ao produto restringir o SO do SGBD em Windows, Red Hat e SUSE Enterprise se o servidor do SGBD não é compartilhado com o servidor do produto. E vocês têm razão. Atualmente

Re: [pgbr-geral] Tabelas não utilizadas

2015-02-10 Por tôpico Flavio Henrique Araque Gurgel
Por favor, não responda acima. Faça-o abaixo ou comentando, como farei aqui. Acho que que acabei não deixei mto claro Matheus, não sou tão corajoso assim :). Coragem é diretamente proporcional à complexidade e criticidade do banco em questão :) É que não posso usar essa tática de testar

Re: [pgbr-geral] Replicação postgres

2015-02-10 Por tôpico Flavio Henrique Araque Gurgel
On 02/10/2015 09:35 AM, Leandro wrote: Pessoal, utilizo a replicação sincrona do postgresql versão 9.2 e depois de um tempo em execução a mesma apresentou problemas na replica conforme logs abaixo: WARNING,01000,page 1186 of relation base/91198868/91199917 is uninitialized,xlog redo

Re: [pgbr-geral] Replicação postgres

2015-02-10 Por tôpico Flavio Henrique Araque Gurgel
Fiz um backup da base no slave, e fiz uma copia do arquivo que apresentava erro, ou seja, copiei ele do master pro slave e dei start. A principio está funcionando... vou monitorar o mesmo, qualquer coisa também eu volto o bkp. Isso é um perigo enorme e você pode ter inconsistências no escravo.

Re: [pgbr-geral] Tabelas não utilizadas

2015-02-09 Por tôpico Flavio Henrique Araque Gurgel
Boa tarde pessoal. Existe uma forma de descobrir tabelas não utilizadas no PostgreSQL? Sim. Quero fazer uma limpa no banco, mas não sei exatamente quais as tabelas que não são mais acessadas. Existe alguma forma via SQL de identificar essas entidades? Indices eu identifiquei de forma fácil

Re: [pgbr-geral] Tabelas não utilizadas

2015-02-09 Por tôpico Flavio Henrique Araque Gurgel
IMHO, antes de remover qualquer objeto do seu banco, vc deve partir do inverso, ou seja, ver os objetos (tabelas, indices, funcoes, etc) que sua aplicação usa e verificar na base quais *não* estão nessa lista. Supondo que se controle todos os programas que tem acesso. Nem sempre é

Re: [pgbr-geral] Campo com duas chaves estrangeira

2015-02-05 Por tôpico Flavio Henrique Araque Gurgel
On 04-02-2015 21:44, Matheus Saraiva wrote: Em Qua, 2015-02-04 às 13:39 -0200, Matheus de Oliveira escreveu: 2015-02-04 12:50 GMT-02:00 Matheus Saraiva matheus.sara...@gmail.com: Um campo 'x' da tabela 'A' pode se relacionar tanto com o campo 'x' da tabela 'B'

Re: [pgbr-geral] Trigger Function com acesso a diretório

2015-02-03 Por tôpico Flavio Henrique Araque Gurgel
Tem algum motivo para não ter citado PL/Java?/ / Simplesmente não sei dizer se é untrusted ou não, nem no Wiki é citado [1]. Não vi muita gente usando ela na prática também, então não sei o quão confiável é. [1] https://wiki.postgresql.org/wiki/PL_Matrix Por outro lado, está na

Re: [pgbr-geral] Trigger Function com acesso a diretório

2015-02-03 Por tôpico Flavio Henrique Araque Gurgel
gostaria de uma trigger que ao mesmo tempo que inserisse um arquivo binário na base de dados, armazenasse ele em um determinado diretório. Alguma ideia? Não tenho código pronto aqui, mas posso adiantar que você terá de usar uma das linguagens não acreditadas chamadas untrusted, como plperlu

Re: [pgbr-geral] Configurar acessos no arquivos pg_hba.conf

2015-01-27 Por tôpico Flavio Henrique Araque Gurgel
Bem, eu configurei o pg_hba.conf para liberar o acesso apenas para um ip, [IP]/32, porém, eu quero também liberar o acesso via localhost. Como fazer? Acrescente uma linha para tal mister. []s Flavio Gurgel ___ pgbr-geral mailing list

Re: [pgbr-geral] Ajuda com select

2015-01-26 Por tôpico Flavio Henrique Araque Gurgel
Pessoal, Estou executando esse select: SELECT ped_data , SUM(CASE WHEN ped_coddepto = 3 THEN 1 ELSE 0 END) AS fiscal , SUM(CASE WHEN ped_coddepto = 5 THEN 1 ELSE 0 END) AS dsi , SUM(CASE WHEN ped_coddepto = 7 THEN 1 ELSE 0 END) AS agendamento , SUM(CASE WHEN

Re: [pgbr-geral] Recuperação de backup

2015-01-23 Por tôpico Flavio Henrique Araque Gurgel
Em 23/01/2015 19:39, André Ormenese aormen...@gmail.com escreveu: Em 23 de janeiro de 2015 16:28, Matheus de Oliveira matioli.math...@gmail.com escreveu: 2015-01-23 15:48 GMT-02:00 André Ormenese aormen...@gmail.com: Matou a charada !!! Agora o recovery consome os arquivos de log,

Re: [pgbr-geral] Recuperação de backup

2015-01-22 Por tôpico Flavio Henrique Araque Gurgel
Criei o recovery.conf apenas com a seguinte linha : restore_command = 'cp /dados/wal/hemo/%f %p' Foi no diretório /dados/wal/hemo que você colocou os logs de transação da máquina anterior, certo? Aonde você colocou o recovery.conf? Coloquei na pasta de dados

Re: [pgbr-geral] Recuperação de backup

2015-01-22 Por tôpico Flavio Henrique Araque Gurgel
Estou tentando testar uma solução de backup que criei, e tive problemas para subir subir o banco numa outra máquina. O backup está sendo feito através do pg_start_backup() e pg_stop_backup(). Minha máquina de produção está com PostgreSQL 9.3.4 on x86_64-unknown-freebsd8.2, compiled by gcc (GCC)

Re: [pgbr-geral] Erro ao reiniciar banco

2015-01-19 Por tôpico Flavio Henrique Araque Gurgel
Pessoal, hoje, houve uma tentativa de reiniciar o banco atraves do comando service postgresql restart, o banco parou e nao subiu mais, conforme log abaixo: LOG: terminating walsender process due to replication timeout LOG: received fast shutdown request LOG: aborting any active transactions

Re: [pgbr-geral] Regra de validação

2015-01-17 Por tôpico Flavio Henrique Araque Gurgel
Bem, no Access temo algo chamado regra de validação, onde você pode criar uma regra de validação para um determinado campo na Tabela. Eu tenho uma tabela funcionário onde existem os campos nome, rg, cpf, cnh, cnhcateg, cnhvenc. Eu preciso fazer com que os campos cnhcateg e cnhvenc sejam NOT

Re: [pgbr-geral] checkpoint begin

2015-01-16 Por tôpico Flavio Henrique Araque Gurgel
Tenho um banco de dados postgresql, versão 9.2.9, rodando em AIX 7.1 que apresenta um comportamento intermitente de iniciar um checkpoint e demandar mais de 30/40 minutos para encerrar. Devido a isto a área de xlog que tinha 10gb foi ocupada, causando a queda do BD. Para que o banco seja

Re: [pgbr-geral] checkpoint begin

2015-01-16 Por tôpico Flavio Henrique Araque Gurgel
On 16-01-2015 17:04, Matheus de Oliveira wrote: 2015-01-16 01:37:32 GMT+3 [27263202] - [] [14322-1] db=,user= LOG: checkpoint starting: xlog 2015-01-16 01:44:10 GMT+3 [44826800] - [] [9-1] db=,user= LOG: checkpoint starting: end-of-recovery immediate O banco caiu entre estas duas linhas,

Re: [pgbr-geral] Error: could not read block 1 in file base/623739/277712901: read only 0 of 8192 bytes

2015-01-13 Por tôpico Flavio Henrique Araque Gurgel
Boa Tarde Pessoal, Recentemente aconteceu o erro Error: could not read block 1 in file base/623739/277712901: read only 0 of 8192 bytes” em um dos nossos servidores. Teoricamente, esse erro provocou um problema catastrófico (um sincronização de banco onde a

Re: [pgbr-geral] RES: Error: could not read block 1 in file base/623739/277712901: read only 0 of 8192 bytes

2015-01-13 Por tôpico Flavio Henrique Araque Gurgel
Por favor, responda em baixo ou comentando, jamais em cima. Agradeco a resposta, vou levantar uma maquina nova para fazer isso e retorno com resposta na sequencia. Porem, fica uma duvida: Como que depois desse problema, a tabela do Banco responsável pelos dados que deram problema

Re: [pgbr-geral] RES: Error: could not read block 1 in file base/623739/277712901: read only 0 of 8192 bytes

2015-01-13 Por tôpico Flavio Henrique Araque Gurgel
Por favor, responda em baixo ou comentando, jamais em cima. Agradeco a resposta, vou levantar uma maquina nova para fazer isso e retorno com resposta na sequencia. Porem, fica uma duvida: Como que depois desse problema, a tabela do Banco responsável pelos dados que

Re: [pgbr-geral] Dúvida connections PGBadger

2015-01-12 Por tôpico Flavio Henrique Araque Gurgel
Dei uma olhada rápida no código do PgBadger, o que ele faz é contar o número de apenas aberturas de conexão. O intervalo por default é de um *minuto*. o default é 5 minutos pra ser 1 tem que mudar o parâmetro do pgbadger Você tem razão, são 5 minutos. Poderia reverificar se seu sistema faz

Re: [pgbr-geral] Dúvida connections PGBadger

2015-01-12 Por tôpico Flavio Henrique Araque Gurgel
On 12-01-2015 15:23, Luiz Carlos L. Nogueira Jr. wrote: No intervalo que você mandou contei 55 linhas em 5 minutos, considerando entre 00:15:04 e 00:20:04 mas não sei qual o intervalo que o PgBadger pegou. Você poderia olhar no gráfico e nos precisar? Eu peguei o dia inteiro,começando de

Re: [pgbr-geral] Dúvida connections PGBadger

2015-01-09 Por tôpico Flavio Henrique Araque Gurgel
Qual a versão do PgBadger? Tinha um bug no cálculo de média. Versão 6.2 Ok, é a mais recente. Na verdade, não são conexões por segundo mas sim total de conexões, intervalo de amostragem de um segundo. Se fosse assim o máximo que peguei num mesmo segundo foram 3 conexões. Dei uma olhada

Re: [pgbr-geral] 10 desvantagens do PostgreSQL em relação ao Oracle

2015-01-09 Por tôpico Flavio Henrique Araque Gurgel
Eu sei, eu sei... mas existem né? Nem tudo é perfeito AINDA. Comecei a escrever uma trilogia comparando o Oracle com o PostgreSQL e queria saber na opinião de vocês onde vocês acham que o Oracle leva vantagem sobre o PostgreSQL. Sem flames, por favor!!! Troll pode? Vantagem Oracle: Larry

Re: [pgbr-geral] Dúvida connections PGBadger

2015-01-09 Por tôpico Flavio Henrique Araque Gurgel
Pessoal, Não estou conseguindo compreender o gráfico gerado pelo PGBadger referente a conexões Pelo gráfico às 00:20 minutos teria o máximo de conexões de 28. Abri meu arquivo de log e por mais que tenha pesquisado não consegui nenhum contador de conexões que chegue nem perto de 28.

Re: [pgbr-geral] REF: INSERT tem mais expressões do que colunas alvo.

2015-01-09 Por tôpico Flavio Henrique Araque Gurgel
INSERT INTO tabela_ofx (datalan, valorlan, trancrdr, tranidbc, checknum, refnum, tramemo) VALUES ('2015-01-07', 533,57, 'CREDIT', 'N10043', '1911127', '', 'RESGATE DE PAPEIS'); ERRO: INSERT tem mais expressões do que colunas alvo LINE 4: ...1-07', 533,57, 'CREDIT', 'N10043', '1911127', '',

Re: [pgbr-geral] Problema UTF8 e LATIN1

2015-01-08 Por tôpico Flavio Henrique Araque Gurgel
Bom dia colegas, minha aplicação apresenta o seguinte erro: “UTF8” has no equivalent in encoding “LATIN1” Sua aplicação ou o banco de dados? Se eu alterar o encoding da minha aplicação para Latin1 todos os acentos aparecem com caracter estranho ? Como eu poderia resolver isto?? Se sua

Re: [pgbr-geral] Problema UTF8 e LATIN1

2015-01-08 Por tôpico Flavio Henrique Araque Gurgel
Evite responder em cima, por favor. Minha aplicação está em UFT8 e o banco LATIN1 - E quando envio um texto está dando o erro: “UTF8” has no equivalent in encoding “LATIN1” Ah, ok, nesse caso o erro pode vir mesmo. Se altero a minha aplicação para LATIN1 os caracteres acentuados viram ?

Re: [pgbr-geral] host postgres

2015-01-07 Por tôpico Flavio Henrique Araque Gurgel
boa tarde pessoal alguem conhece para indicar um host em que eu possa administrar a instancia do postgresql? precisaria poder adicionar algumas extensões como o pgagent por exemplo, Na maioria dos PostgreSQL como serviço (Amazon RDS, Heroku) você pode fazer bastante coisa. Por outro lado, a

Re: [pgbr-geral] blog SAVEPOINT completa 10 anos

2015-01-05 Por tôpico Flavio Henrique Araque Gurgel
Senhores, já faz um tempo que venho escrevendo sobre Postgres... sei que ando meio sumido aqui, mas para comemorar resolvi aceitar encomendas para um novo post, vide: http://savepoint.blog.br/10-anos-de-savepoint/ Parabéns grande Fábio! E parabéns ao savepoint! Mais dez anos! Savepoint é um

Re: [pgbr-geral] upgrade postgres 8.2.17 para 9.x

2014-12-26 Por tôpico Flavio Henrique Araque Gurgel
Gostaria da ajuda dos colegas mais experientes na apresentação de sugestões, dicas, livros, howtos de como proceder com a migração do Postgres 8.2.17 (Linux) para 9.x. Tenho aplicativo cliente-servidor Delphi+BDE(ODBC) em diversos clientes utilizando essa plataforma (8.2.17). Não utilizo de

Re: [pgbr-geral] Erro deadLock

2014-12-24 Por tôpico Flavio Henrique Araque Gurgel
Pessoal, o que significa o erro abaixo e o que fazer para evita-lo ? PGRES_FATAL_ERROR - ERROR: deadlock detected DETAIL: Process 16306 waits for ShareLock on transaction 110599693 blocked by process 16294. Process 16294 waits for ShareLock on transaction 110599686 blocked by process 16306. SQL

Re: [pgbr-geral] Acesso remoto

2014-12-20 Por tôpico Flavio Henrique Araque Gurgel
Em 20/12/2014 00:57, Ricardo rica...@longomaquinas.com escreveu: Boa noite pessoal, Tenho num servidor com windows server 2003 o postgres 9.3 instalado. Quando acesso pela rede interna vai tudo bem, mas quando acesso via remoto fica lento pacas, tanto pelo meu aplicativo como pelo pgadmin.

Re: [pgbr-geral] Uso de index

2014-12-18 Por tôpico Flavio Henrique Araque Gurgel
Pessoal, Estou com um problema, Tenho uma tabela message que tem indice nos campos created_date, status, origin, destination Na queri abaixo o explain utiliza o indice SELECT id, status, content_id, substring(content from 'maximumDeliveryDate:\(.*?)\,')::DATE AS

Re: [pgbr-geral] Informação sobre conversão de tipo automática.

2014-12-17 Por tôpico Flavio Henrique Araque Gurgel
Pessoal, gostaria de saber se isto é um bug ou é algo normal Crio a tabela CREATE TEMP table table_a (field_a time); Efetuo a inserção de um dado, sendo que utilizo o current_timestamp, e o banco efetua a conversão automática para time na hora que insere. insert into table_a values

Re: [pgbr-geral] Erro com insert

2014-12-16 Por tôpico Flavio Henrique Araque Gurgel
Em 16/12/2014 19:50, Matheus Saraiva matheus.sara...@gmail.com escreveu: O que há de errado com esse insert?: insert into operational.technical(fullname, email, phone, image, kmltraveled) values('Teste de inserção Manual', 'insercarman...@gmail.com', '+5549', NULL, 0.0); Recebo o

Re: [pgbr-geral] RES: Replicação e ambiente complexo

2014-12-11 Por tôpico Flavio Henrique Araque Gurgel
Sim, o Banco do Brasil usa PostgreSQL. Não, eu não sou DBA lá, mas ele lê o que estamos discutindo aqui e dá seus pitacos de tempos em tempos :) ele contou sua história num evento recente. Alguns anos atrás era escritório fixo da IBM lá. Que bom que o DB2 deu lugar ao postgre. Se acaso tiver um

Re: [pgbr-geral] Uso de PostgreSQL em storage

2014-12-10 Por tôpico Flavio Henrique Araque Gurgel
Bom dia, Estou verificando a respeito de modelos de storage para armazenamento de sistema web e banco de dados PostgreSQL e MySQL. Tem muita literatura na Internet, a maioria diz respeito ao Oracle. Sugiro que leia um pouco antes e venha com perguntas mais específicas. Eu mesmo escrevi um

Re: [pgbr-geral] RES: Replicação e ambiente complexo

2014-12-10 Por tôpico Flavio Henrique Araque Gurgel
Pessoal, aguem mais concorda que herança tem seus problemas? poderia exemplificar Everton? pois estava pretendendo utilizar essa opção em um projeto que ja esta em andamento e tenho 2 tabelas com mais de 120 campos e gostaria de quebra-las. Isso é normalização, herança não resolve esse

Re: [pgbr-geral] RES: Replicação e ambiente complexo

2014-12-10 Por tôpico Flavio Henrique Araque Gurgel
Em 10/12/2014 22:08, Everton Berz everton.b...@gmail.com escreveu: Douglas o link da documentação oficial que enviei fala das limitações. Exemplo de um dos problemas: http://stackoverflow.com/questions/4940974/postgresql-foreign-key-not-existing-issue-of-inheritance Isso foi o que fez eu

Re: [pgbr-geral] gravar mensagem de erro banco

2014-12-02 Por tôpico Flavio Henrique Araque Gurgel
boa tarde Flavio obrigado pela resposta. vi um exemplo na internet e queria ver se acha que é possivel: neste caso se desse no primeiro ou no segundo insert(timeout por exemplo) ele daria erro de exception e gravaria esse log? if (tg_op = 'insert') then if (teste = '1' ) then insert into

Re: [pgbr-geral] postgres com WS

2014-12-01 Por tôpico Flavio Henrique Araque Gurgel
Ola Fabrizio, estou apenas fazendo uns testes, sendo que utilizei o pgsql-http [1], e tive otima resposta. Estou tratando agora as MENSAGENS DE EXCEPTIONS, pois em caso de timeout depois executo novamente. como por enquanto nao teria problemas com loks, pois nao tem leitura\update\delete, entao

<    1   2   3   4   5   6   7   8   9   10   >