Re: [pgbr-geral] postgresql + cluster + alta disponibilidade

2009-07-25 Por tôpico Flavio Henrique Araque Gurgel
Olá Estou com Euler e Saito no suporte ao Multicanal da Caixa Econômica, estive palestrando sobre isso no PgDay-SP e no FISL, neste último junto com Jair Silva da própria Caixa. Tenho uma palestra similar submetida ao PGCon Brasil, caso aprovada convido todos a assistirem. Primeiro gostaria

Re: [pgbr-geral] Inserir dados PHP no postgreSQL pelo Netbeans

2009-10-16 Por tôpico Flavio Henrique Araque Gurgel
From: Rodolfo rof20...@gmail.com o problema deve ser que para toda vez que precisar inserir dados eu tenha que estar conectado ao DB pelo pg_connect. Quando fiz a conexão pelo script funcionou, mesmo eu estando conectado via framework. Porém quando coloca INSERT INTO.não funcionava, só

Re: [pgbr-geral] [OFF] BotecoNet: Hoje a cerveja é por conta da 4Linux

2009-10-22 Por tôpico Flavio Henrique Araque Gurgel
Olá a todos Euler, obrigado pela divulgação! Para quem não for de São Paulo, o evento será transmitido ao vivo. Informações no mesmo site, basta se inscrever e é gratuito. Estão todos convidados! Flavio Henrique A. Gurgel Consultor -- 4Linux tel. 55-11-2125.4765 fax. 55-11-2125.4777

Re: [pgbr-geral] Como evitar autenticação trust?

2011-02-28 Por tôpico Flavio Henrique Araque Gurgel
Pessoal, sou novato no Postgres, e trago uma dúvida que já foi muito discutida por ai, só que não encontrei nada conclusivo. Sim, sua dúvida é totalmente conclusiva. Como proteger um banco de dados Postgres contra acesso indevido, sendo que basta qualquer um alterar o arquivo de

Re: [pgbr-geral] Operador varchar = int8 no postgreSQL 9

2011-02-28 Por tôpico Flavio Henrique Araque Gurgel
Olá a todos. Ha alguns anos, migrei um sistema legado do MS SQLServer para PostgreSQL. Esse sistema faz consultas do tipo: SELECT * FROM organizacional.funcionario WHERE matricula = 989676; onde matricula é um varchar. Até a versão 8.1 (que utilizávamos aqui até o mês passado) o SGBD

Re: [pgbr-geral] lock table (deixando travada a tabela)

2011-03-03 Por tôpico Flavio Henrique Araque Gurgel
Bem, não fiz algo muito bem feito, mas pode ilustrar bem o funcionamento do SELECT FOR UPDATE: CREATE TABLE CONTADOR(        ID INTEGER NOT NULL,        DESCRICAO VARCHAR(30) NOT NULL,        VALOR INTEGER NOT NULL ); ALTER TABLE CONTADOR ADD PRIMARY KEY( id ); -- Função que retorna o

Re: [pgbr-geral] Inicio da semana e fim da semana

2011-03-03 Por tôpico Flavio Henrique Araque Gurgel
semana e o último dia da semana, tudo isso baseado na norma ISO. Meio insana essa norma que faz a semana começar na segunda?feira. Uai, por que Dutra? Eu acho insano a semana começar num domingo, aqui no Brasil já começamos a semana descansando :) bdteste=# SELECT to_date('201109','IW')

Re: [pgbr-geral] Inicio da semana e fim da semana

2011-03-04 Por tôpico Flavio Henrique Araque Gurgel
Uai, por que Dutra? Eu acho insano a semana começar num domingo, aqui no Brasil já começamos a semana descansando :) Isso não é o Brasil, é o calendário.  Por exemplo, os judeus descansam no último dia da semana, o sábado; os cristãos, no primeiro, o domingo.  Queria saber desde quando a ISO

Re: [pgbr-geral] SENHA

2011-03-04 Por tôpico Flavio Henrique Araque Gurgel
Isto está virando flamewar. Uso servidor windows e minha empresa é de software, tenho interesse que ninguém mexa nos arquivos do banco de dados e quero colocar senha de acesso ao banco e só acessar o banco quem tiver a senha. De outra forma perde-se a privacidade e os dados ficam acessiveis a

Re: [pgbr-geral] lock table (deixando travada a tabela)

2011-03-04 Por tôpico Flavio Henrique Araque Gurgel
Sinto muito, mas essa implementação pode ter um efeito colateral. Duas transações concorrentes podem catar o mesmo valor. O SELECT... FOR UPDATE não impede a leitura do registro. Impedem sim. Se usados corretamente. O valor do contador deve ser obtido através de um único meio para que o FOR

Re: [pgbr-geral] Problema Crítico com 8.4 - Crash

2011-03-11 Por tôpico Flavio Henrique Araque Gurgel
Em 11 de março de 2011 09:58, Emanuel Araújo eac...@gmail.com escreveu: Srs. Estou passando por um problema crítico e preciso de ajuda. Meu servidor de banco usa PostgreSQL 8.4 e contém vários banco de dados, pelo menos 50. Poderia passar o número completo da versão? Rodamos

Re: [pgbr-geral] Reunião sobre o #PGBR2011

2011-03-15 Por tôpico Flavio Henrique Araque Gurgel
Confirmando presença. Mas não seria 11 e 12 de novembro? []s Em 15 de março de 2011 12:59, Fábio Telles Rodriguez fabio.tel...@gmail.com escreveu: Senhores, estaremos amanhã fazendo a primeira reunião oficial do #PGBR2011 (ou 4º Conferência Brasileira de PostgreSQL) que está sendo organizada

Re: [pgbr-geral] Dúvida Sobre Transações Em Postgres

2011-03-17 Por tôpico Flavio Henrique Araque Gurgel
É mais ou menos isso ai, tipo tenho uma função em MYSQL que dentro dela se inicia uma transação, se tudo foi corretamento da um COMMIT e tiver algum erro na operação ROLLBACK e desfaz tudo.. No PostgreSQL as funções não podem conter uma transação em seu código. Elas podem sim ser parte de uma

Re: [pgbr-geral] View Applications PostgreSQL

2011-03-17 Por tôpico Flavio Henrique Araque Gurgel
Sei que no PostgreSQL tem o PG_STAT_ ACTIVITY que mostra dados semelhantes ao APPLICATIONS do DB2 Porém não exibe o nome do executável que está relacionado com a conexão. O que preciso identificar qual é o nome do executável que está relacionado ao id da conexão, para alimentar algumas

Re: [pgbr-geral] Dúvida Sobre Transações Em Postgres

2011-03-17 Por tôpico Flavio Henrique Araque Gurgel
Em 17 de março de 2011 15:16, izana souza torres izanator...@gmail.com escreveu: Blz..então cada função seria uma transação ?? só q dentro da função que estou trabalhando não posso utilizar os comando COMMIT ou ROLLBACK explicitamente.. Logo o q estou entendo pelo o q os nobre colegas estão

Re: [pgbr-geral] Dúvida Sobre Transações Em Postgres

2011-03-17 Por tôpico Flavio Henrique Araque Gurgel
START TRANSACTION  tbem funciona no Postgres, acabei de fazer um teste é padrão SQL Obrigado! ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] View Applications PostgreSQL

2011-03-17 Por tôpico Flavio Henrique Araque Gurgel
Certo o único jeito então seria atualizando para versão 9.0 ? Para ter isso embutido no PostgreSQL, sim. Você pode fazer isso por si mesmo também, por exemplo, fazendo uma tabela de duas colunas onde as aplicações ao se conectarem fazem um INSERT com seu nome e PID fornecido pela função

Re: [pgbr-geral] Pgpool ii 3 + postgres 9

2011-03-23 Por tôpico Flavio Henrique Araque Gurgel
Que tal rodar mais de uma instância do pgpool? Em 23 de março de 2011 17:15, mauro fonseca mfons...@pbh.gov.br escreveu: Emerson, O porém, é que eu preciso de mais de uma porta de entrada no pgpool , pois os backend´s seriam clusters distintos e com serviços distintos. O pgpool não teria como

Re: [pgbr-geral] Pgpool ii 3 + postgres 9

2011-03-24 Por tôpico Flavio Henrique Araque Gurgel
Você diz instalar um mais de um pgpool na mesma máquina ? Pela configuração de uma só instalação eu não consegui uma forma de ouvir mais de uma porta. Como você sugere ? Outro arquivo de configuracao, portas diferentes :) ___ pgbr-geral mailing list

Re: [pgbr-geral] Alta diposnibilidade/Replicação com Log Shipping

2011-03-26 Por tôpico Flavio Henrique Araque Gurgel
Fiz um desenho desse tipo com o Rubyrep, usando a versão empacotada com JRuby. Eram 10 bancos de dados. Nem todas as tabelas eram replicadas. A vantagem é que você só precisaria de um servidor, com um cluster (instância) PostgreSQL para receber as réplicas. Em 26 de março de 2011 12:59, Antonio

Re: [pgbr-geral] Alta diposnibilidade/Replicação com Log Shipping

2011-03-28 Por tôpico Flavio Henrique Araque Gurgel
Fiz um desenho Projeto? Imagine assim: PostgreSQL central PostgreSQL filial 1 PostgreSQL filial 2 ... PostgreSQL filial n Cada filial roda uma instância do Rubyrep O servidor central possui n instâncias do Rubyrep em modo proxy, uma para cada filial, em portas diferentes. Nas filiais, estão

Re: [pgbr-geral] Livros sobre banco de dados

2011-03-28 Por tôpico Flavio Henrique Araque Gurgel
O melhor que já li sobre tuning e compreensão do funcionamento interno do PostgreSQL: http://www.amazon.com/PostgreSQL-2nd-Korry-Douglas/dp/0672327562 Em 28 de março de 2011 15:29, izana souza torres izanator...@gmail.com escreveu: Navathi Em 28 de março de 2011 10:57, Leandro DUTRA

Re: [pgbr-geral] #PGBR2011 Site no ar!!!

2011-03-28 Por tôpico Flavio Henrique Araque Gurgel
Em breve estaremos publicando a lista completa dos palestrantes internacionais, os primeiros patrocinadores e a chamada de trabalhos. Olha que interessante: - Greg Smith respondeu, se desculpou pela demora e solicitou um tempinho pra confirmar vinda. Estava ocupado com a PgEast. - Dave Page

Re: [pgbr-geral] Alta diposnibilidade/Replicação com Log Shipping

2011-03-28 Por tôpico Flavio Henrique Araque Gurgel
Projeto? Imagine assim: Não, só me perguntando se a palavra ‘desenho’, aí, não foi uma tradução incorreta para /design/, que significa ‘projeto’, não ‘desenho’… Bom, tem um desenho mesmo, diagrama em blocos da solução e tal... Mas seu pensamento em voz alta acabou ajudando à comunidade

Re: [pgbr-geral] Plano de Execução e Otimização - EXPLAINT

2011-04-05 Por tôpico Flavio Henrique Araque Gurgel
Não escreva EXPLAIN. Coloque apenas sua consulta e clique no botão Explain do PgAdmin. Em 1 de abril de 2011 09:26, izana souza torres izanator...@gmail.com escreveu: Nobre colegas, estou usando o PgAdmin3, e executo uma  Query Explain SELECT * FROM aluno Blz ele me mostra o planto de

Re: [pgbr-geral] Dúvida sobre WORK_MEM

2011-04-05 Por tôpico Flavio Henrique Araque Gurgel
          Apenas para ratificar então, o work_mem é por conexão, mas é um limitador apenas, não uma memória préalocada, ok? O work_mem não é por conexão. Do manual: Note that for a complex query, several sort or hash operations might be running in parallel; each operation will be allowed to use

Re: [pgbr-geral] Plano de Execução e Otimização - EXPLAINT

2011-04-06 Por tôpico Flavio Henrique Araque Gurgel
Henrique Araque Gurgel fha...@gmail.com escreveu: Não escreva EXPLAIN. Coloque apenas sua consulta e clique no botão Explain do PgAdmin. Em 1 de abril de 2011 09:26, izana souza torres izanator...@gmail.com escreveu: Nobre colegas, estou usando o PgAdmin3, e executo uma  Query Explain

Re: [pgbr-geral] Plano de Execução e Otimização - EXPLAINT

2011-04-06 Por tôpico Flavio Henrique Araque Gurgel
Em 6 de abril de 2011 15:45, izana souza torres izanator...@gmail.com escreveu: Version 1.10.5 (Jan 28 2011, rev: REL-1_12_0-BETA3-9-g5f5550f) Diz aqui:

Re: [pgbr-geral] subconsulta retornar somente uma coluna

2011-05-12 Por tôpico Flavio Henrique Araque Gurgel
Em 12 de maio de 2011 14:49, Leandro DUTRA leandro.gfc.du...@gmail.com escreveu: 2011/5/12 Fabiano Fernandes cont...@fabianofernandes.adm.br: Quero fazer uma subconsulta, mas ela deve retornar somente uma coluna Qual? Vou chutar que é a primeira. Como eu consigo pegar o valor desejado

Re: [pgbr-geral] Streaming replication + Vaccum DB

2011-05-13 Por tôpico Flavio Henrique Araque Gurgel
Em 13 de maio de 2011 12:15, JotaComm jota.c...@gmail.com escreveu: Opa, A replicação já estava funcionando? A replicação funciona 100%, desde que não execute o vaccum no banco de dados de 20 GB Tenho aqui autovacuum ligado e replicação por streaming funcionando a 100%. Nunca tentei vacuum

Re: [pgbr-geral] Streaming replication + Vaccum DB

2011-05-13 Por tôpico Flavio Henrique Araque Gurgel
Minhas sugestões (o Euler é meu mestre neste caso, ok? Talvez ele me corrija.): Como está seu arquivo recovery.conf? Poste aqui pra nós. standby_mode = 'on' primary_conninfo = 'host=192.168.1.253 port=5573 user=postgres password=K@lif@1' trigger_file = '/tmp/failover.trg' Deveria ter uma

Re: [pgbr-geral] Streaming replication + Vaccum DB

2011-05-13 Por tôpico Flavio Henrique Araque Gurgel
Agradeço sua atenção novamente. Mas uma duvida, necessito enviar usar o scp para enviar o log de um servidor para o outro, mesmo usando o wal_keep_segments = ? Agradeço. A todos os que perguntaram: Eu nunca precisei do wal_keep_segments pois o meu servidor escravo tem acesso aos logs de

Re: [pgbr-geral] [Transação Bloqueio Explicito] - Transação Bloqueio Explicito

2011-05-13 Por tôpico Flavio Henrique Araque Gurgel
Em 13 de maio de 2011 15:45, izana souza torres izanator...@gmail.com escreveu: Estou com a seguinte dúvida, estava lendo seu artigo http://www.devmedia.com.br/post-5164-Artigo-SQL-Magazine-8-Transacoes-no-PostgreSQL-Locks-e-Bloqueios.html E  vir a possibilidade de se realizar bloqueios

Re: [pgbr-geral] [Transação Bloqueio Explicito] - Transação Bloqueio Explicito

2011-05-13 Por tôpico Flavio Henrique Araque Gurgel
Em 13 de maio de 2011 16:25, izana souza torres izanator...@gmail.com escreveu: Sei mas quem faz isso é o próprio SGBD , Mas quando o DBA se utiliza de comando para realizar bloqueios EXPLICITO,  ou seja ele mesmo realizar esses bloqueios, acho isso meio complicado, pois ele pode causa um

Re: [pgbr-geral] [Transação Bloqueio Explicito] - Transação Bloqueio Explicito

2011-05-13 Por tôpico Flavio Henrique Araque Gurgel
2PC - Two Phase Commit, é um caso. Que é extremamente custoso em termos de desempenho e manutenção. Nunca vi ser usado. Eu já, ao vivo e em cores. Duas aplicações diferentes, bancos de dados distintos. Uma aplicação precisa, de forma transacional, atualizar dados no banco da outra mantendo

Re: [pgbr-geral] [Transação Bloqueio Explicito] - Transação Bloqueio Explicito

2011-05-13 Por tôpico Flavio Henrique Araque Gurgel
Como saí da área de dados já há um ano, não é uma disputa… e, verdade seja dita, trabalhas com alguns sistemas para lá de interessantes. Não era disputa não ô pá! Era só pra dizer que existe em algum lugar. Sabes que te considero um dos grandes professores! Sim, essa é a teoria padrão.  Na

Re: [pgbr-geral] customização do ORDER BY

2011-05-16 Por tôpico Flavio Henrique Araque Gurgel
Em 16 de maio de 2011 14:47, Fabiano Fernandes cont...@fabianofernandes.adm.br escreveu: Olá a todos ... estou precisando customizar o ORDER BY de uma consulta ... Ou seja, não poder sem ASC ou DESC ... É possível fazer isso no Postgres? Como seria? Melhor explicar o que você quer fazer e não

Re: [pgbr-geral] Streaming replication + Vaccum DB

2011-05-16 Por tôpico Flavio Henrique Araque Gurgel
Em 16 de maio de 2011 16:00, JotaComm jota.c...@gmail.com escreveu: Olá, pessoal Estou enfrentando o mesmo problema comentado. Depois de executar o vacuum manualmente começei a ter a seguinte mensagem no meu log:  requested WAL segment 0001026A00DD has already been removed

Re: [pgbr-geral] autovacuum - to prevent wraparound

2011-05-17 Por tôpico Flavio Henrique Araque Gurgel
Srs. Estou com autovacuum off e mesmo assim o banco inicio esse processo, porque ? É algum tipo de prevenção? Como saber que ele vai iniciar esse processo ou se está perdo disso ... ? Sim, é uma prevenção para evitar perda de dados. Você deveria estar com o autovacuum ligado ou, no mínimo, fazer

Re: [pgbr-geral] Streaming replication + Vaccum DB

2011-05-17 Por tôpico Flavio Henrique Araque Gurgel
Cenário: Replicação entre duas máquinas de banco de dados na mesma rede, ambas com o mesmo sistema operacional e mesma versão de banco de dados. Parâmetros utilizados no mestre: wal_level = hot_standby checkpoint_segments = 220 checkpoint_timeout = 10min Seu banco escreve tanto assim?

Re: [pgbr-geral] customização do ORDER BY

2011-05-17 Por tôpico Flavio Henrique Araque Gurgel
Em 17 de maio de 2011 09:48, Fabiano Fernandes cont...@fabianofernandes.adm.br escreveu: Como seria? Melhor explicar o que você quer fazer e não o que gostaria de modificar no PostgreSQL. []s Flavio Gurgel  Na verdade eu tenho um select que me retorna os dados da seguinte forma: id  |

Re: [pgbr-geral] customização do ORDER BY

2011-05-17 Por tôpico Flavio Henrique Araque Gurgel
Uma tabela com duas colunas contendo (pronto pra carga CSV): descricao;ordem Boa. É pra isso que bancos de dados relacionais foram criados, não? :) []s Flavio Gurgel ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br

Re: [pgbr-geral] autovacuum - to prevent wraparound

2011-05-17 Por tôpico Flavio Henrique Araque Gurgel
Em 17 de maio de 2011 13:22, Emanuel Araújo eac...@gmail.com escreveu: Sim, é uma prevenção para evitar perda de dados. Você deveria estar com o autovacuum ligado ou, no mínimo, fazer vacuums manuais regularmente. Para não ter que se preocupar com isso, mantenha o autovacuum ligado e bem

Re: [pgbr-geral] Delete demorado

2011-05-18 Por tôpico Flavio Henrique Araque Gurgel
Em 18 de maio de 2011 16:13, Cesar Pedroso cesar.cs...@gmail.com escreveu: Boa tarde a todos, Estou fazendo uma limpeza em uma tabela e são 200k de registros para serem apagados. Acredito que por causa da PK esses deletes estam demorando muito acredito que é pelo fato dele atualizar o

Re: [pgbr-geral] Alterar o Encode de uma base em produção Produção

2011-05-19 Por tôpico Flavio Henrique Araque Gurgel
Em 19 de maio de 2011 14:55, Emerson Martins emersonmarti...@gmail.com escreveu: Olá caros colegas. Temos uma base em produção que precisa ser migrada da versão 8.1 para 9.0.2. onde vem o problema alguém sabe pode me informar como faço ja pra criar o Servidor com o Encode Latin. Sua base

Re: [pgbr-geral] permissao de coluna

2011-05-20 Por tôpico Flavio Henrique Araque Gurgel
Tenho a seguinte situação: Tabela A Campos: campo1,campo2,campo3 (este sendo NOT NULL DEFAULT 0); 2 usuarios: user_admin e user_normal. O user_admin tem permissão total na tabela A e o user_normal tem permissão apenas de inserção e atualização. Acontece que preciso que o campo3 fique

Re: [pgbr-geral] permissao de coluna

2011-05-20 Por tôpico Flavio Henrique Araque Gurgel
2011/5/20 Beto Lima betol...@gmail.com: CREATE TABLE teste (  id serial NOT NULL,  nome text,  nro integer NOT NULL DEFAULT 5,  CONSTRAINT teste_pkey PRIMARY KEY (id) ); ALTER TABLE teste OWNER TO user_dono; GRANT ALL ON TABLE teste TO user_dono; GRANT ALL ON TABLE teste TO user_admin;

Re: [pgbr-geral] permissao de coluna

2011-05-20 Por tôpico Flavio Henrique Araque Gurgel
Role name | Superuser | Create role | Create DB | Connections |          Member of -+---+-+---+ user_normal       | no        | no          | no        | no limit | {} user_admin        | no        | yes         | no        

Re: [pgbr-geral] Dicionário de Dados corrompido

2011-05-20 Por tôpico Flavio Henrique Araque Gurgel
Em 20 de maio de 2011 18:33, el...@lstechnologies.com.br escreveu: Boa tarde, Caros, em um servidor de um cliente houve uma descarga elétrica, recuperamos os dados da pasta “data”, porem quando tendo fazer algum tipo de manutenção o servidor cai, me parece que o dicionário de dados (i.e.,

Re: [pgbr-geral] permissao de coluna

2011-05-20 Por tôpico Flavio Henrique Araque Gurgel
Em 20 de maio de 2011 19:00, Beto Lima betol...@gmail.com escreveu: REVOKE ALL ON teste FROM user_normal; GRANT SELECT ON teste(campo) TO user_normal; estou usando o 9 sim e com default privileges no schema. Mas se eu der revoke all na tabela, o user_normal não vai mais poder inserir ou

Re: [pgbr-geral] RES: Dicionário de Dados corrompido

2011-05-22 Por tôpico Flavio Henrique Araque Gurgel
Em 22 de maio de 2011 22:36, el...@lstechnologies.com.br escreveu: Boa tarde, Tentei as dicas que me passaram, diz que foi reindexado com sucesso, porem quando tento fazer um Backup o servidor cai da mesma maneira. Segue mensagem: pg_dump: comando SQL falhou pg_dump: Mensagem de erro do

Re: [pgbr-geral] Streaming replication + Vaccum DB Servidor Remoto

2011-05-23 Por tôpico Flavio Henrique Araque Gurgel
Em 23 de maio de 2011 10:48, gilmarli...@agrovale.com.br escreveu: Olá! Não conhecia esta ferramenta muito fera. bom o resultado deu foi este: [  3] local 192.168.1.14 port 54700 connected with 192.168.1.29 port 5001 [ ID] Interval          Transfer                Bandwidth [  3] 

Re: [pgbr-geral] Streaming replication + Vaccum DB Servidor Remoto

2011-05-23 Por tôpico Flavio Henrique Araque Gurgel
Me parece que sua rede por rádio é bem rápida. Sim, e uma solução Ubitiqui Full Duplex. (solução muito boa, com custo baixo.) Perguntas: Como está o archive_command do mestre? Não estou usando o archive_command, pois tavo vendo que na versão 9.0 não e mais necessário utilizar. Eu apenas

Re: [pgbr-geral] Streaming replication + Vaccum DB Servidor Remoto

2011-05-23 Por tôpico Flavio Henrique Araque Gurgel
Em 23 de maio de 2011 12:19, gilmarli...@agrovale.com.br escreveu: Entendi. O diretório para arquivar os logs poderia ser? pg_xlog/archive_status Não. Use um diretório fora do cluster (aka $PGDATA). []s ___ pgbr-geral mailing list

Re: [pgbr-geral] Streaming replication + Vaccum DB Servidor Remoto

2011-05-23 Por tôpico Flavio Henrique Araque Gurgel
Em 23 de maio de 2011 14:47, gilmarli...@agrovale.com.br escreveu: Você tambem define o archive_mode = on Agradeço novamente respondendo 2 em 1: 1) Não faça archive dentro do diretório de dados do PostgreSQL, em lugar algum. Você vai dificultar seu backup de base e ainda por cima pode fazer

Re: [pgbr-geral] driver de conexão entre a plataforma Compact Framework e o Postgresql 8.3

2011-05-23 Por tôpico Flavio Henrique Araque Gurgel
Infelizmente para o Windows CE 5.0 não tem ODBC .. A iAnywhere oferece SQL Anywhere com driver ODBC para Windows CE. Explica como fazer aqui: http://www.ianywhere.com/developer/product_manuals/sqlanywhere/0902/en/html/dbpgen9/0267.htm A ferramenta é proprietária, mas o Windows CE também é

Re: [pgbr-geral] Erro ao salvar bytea

2011-05-23 Por tôpico Flavio Henrique Araque Gurgel
Em 23 de maio de 2011 17:35, jmtofoli jmtof...@setadigital.com.br escreveu: Estou fazendo testes no PG 9.0 para migrar as bases de dados dos clientes. Estou tendo problemas ao salvar registros com o tipo de dados bytea. Utilizo esse formato para armazenar imagens que converto em string. Até a

Re: [pgbr-geral] Streaming replication + Vaccum DB Servidor Remoto

2011-05-23 Por tôpico Flavio Henrique Araque Gurgel
Em 23 de maio de 2011 17:51, gilmarli...@agrovale.com.br escreveu: Blz agradeço Flávio comecei a realizar algums testes. Realmente o primeiro teste que fiz foi subir o wal_keep_segments = 5000 e por enquanto fiz o vaccum várias vezes e não deu o erro antes informado. Depois de fazer mais

Re: [pgbr-geral] Você esteve no PGCon 2009?

2011-05-25 Por tôpico Flavio Henrique Araque Gurgel
Eu sou a Cabeça mais alta logo à esquerda da árvore da direita. Obviamente eu sempre fico na fila de trás de qualquer foto em grupo. Em 25 de maio de 2011 13:44, Roberto Mello roberto.me...@gmail.com escreveu: Eu passei uns 5 minutos tentando eu mesmo anotar :-( Estou logo atrás do Euler.

Re: [pgbr-geral] Você esteve no PGCon 2009?

2011-05-25 Por tôpico Flavio Henrique Araque Gurgel
Em 25 de maio de 2011 14:55, Fábio Telles Rodriguez fabio.tel...@gmail.com escreveu: Vejam se eu acertei. Meu Wally você achou. []s ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br

Re: [pgbr-geral] Modelagem: funcionário x dependente

2011-05-25 Por tôpico Flavio Henrique Araque Gurgel
Pensei em algo tipo: CREATE TABLE dependente (   cpf_pai bigint not null,   cpf_mae bigint not null,   nome text not null,   tipo integer,   primary key(cpf_pai, cpf_mae, nome),   foreign key (cpf) references funcionario(cpf)   ); Se você colocar dois campos referenciando a mesma tabela

Re: [pgbr-geral] Modelagem: funcionário x dependente

2011-05-25 Por tôpico Flavio Henrique Araque Gurgel
Em 25 de maio de 2011 17:53, Alexsander Rosa alexsander.r...@gmail.com escreveu: Mas nem todo dependente tem CPF, especialmente crianças. Então crie uma chave artificial, serial por exemplo. Usar o nome como PK e usar pra relacionamento não vai dar muito certo. []s

Re: [pgbr-geral] Modelagem: funcionário x dependente

2011-05-25 Por tôpico Flavio Henrique Araque Gurgel
Usar o nome como PK e usar pra relacionamento não vai dar muito certo. Não necessariamente. Eu conheço 5.481 pessoas chamadas João da Silva :) []s ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br

Re: [pgbr-geral] Modelagem: funcionário x dependente

2011-05-25 Por tôpico Flavio Henrique Araque Gurgel
2 coisas que faltaram dizer: a) o mendigo acabou de ganhar 10 milhoes na loteria É bom ele arrumar um CPF, senão não recebe o prêmio. b) não podemos deixar de lembrar da questão de encoding, tamanhos em byte do char e etc. ?   O fato de um dado não existir previamente nos dados de negócio

Re: [pgbr-geral] Modelagem: funcionário x dependente

2011-05-26 Por tôpico Flavio Henrique Araque Gurgel
Em 26 de maio de 2011 01:44, Euler Taveira de Oliveira eu...@timbira.com escreveu: Essa discussão chave natural x artificial faz-me lembrar do Dilbert [1]. Toda vez que vejo um sistema com uma quantidade enorme de chaves artificiais, aquela frase dita pelo Dilbert fica martelando minha cabeça.

Re: [pgbr-geral] Modelagem: funcionário x dependente

2011-05-26 Por tôpico Flavio Henrique Araque Gurgel
Não tenho certeza sobre o escopo, mas essas discussões são salutares nesta lista, e construtivas da perspectiva onde o DBA deveria, (...) Se o Léo falou, tá falado. Retiro o que disse e que a discussão prossiga. []s Flavio ___ pgbr-geral mailing list

Re: [pgbr-geral] Estrutura de banco de dados fornecido por empresa terceirizada. Erros absurdos no meu ver, estou certo?

2011-05-26 Por tôpico Flavio Henrique Araque Gurgel
Em 26 de maio de 2011 12:56, Fabrízio de Royes Mello fabriziome...@gmail.com escreveu: Em 26 de maio de 2011 12:41, Flavio Henrique Araque Gurgel fha...@gmail.com escreveu: Uma pergunta só: o sistema foi originalmente escrito pra MySQL com MyISAM? Hehehehe... mas mesmo em MySQL com MyISAM

Re: [pgbr-geral] Utilização de processamento em rotina de manutenção

2011-05-26 Por tôpico Flavio Henrique Araque Gurgel
Em 26 de maio de 2011 13:42, Rieg - JP jpaulor...@senda.inf.br escreveu: Bom dia! Eu estou com uma dúvida referente ao uso de processamento do banco de dados PostgreSQL em algumas rotinas de manutenção. Quando executo o pg_dump ou até o pg_dumpall, o SO executa o comando em multiprocesso

Re: [pgbr-geral] Duvida - Backup

2011-05-30 Por tôpico Flavio Henrique Araque Gurgel
tar -xzvf meubackup.tar.gz  (conforme diretorio postgres.conf ) criei o pg_xlog e archive_status dentro do pg_data. Ele não start e nem cria qualquer tipo de log, ou seja, não acontece nada. Obrigado. Você criou um recovery.conf? Onde está o diretório com o archive? O que saiu no log? []s

Re: [pgbr-geral] Duvida - Backup

2011-05-31 Por tôpico Flavio Henrique Araque Gurgel
Na verdade, o postgres permite a restauração mesmo sem o recovery.conf, a diferença é que os dados restaurados serão apenas os do horário do backup. Não, isso não é verdade. Veja mais abaixo. O meu problema foi solucionado observando as mensagens no postmaster.log , já que não eram geradas

Re: [pgbr-geral] Duvida - Backup

2011-05-31 Por tôpico Flavio Henrique Araque Gurgel
Pelo que entendi, então o checkpoint_segments deverá estar com um valor proporcional a um dia de backup . É isso ? Não. Como deveria ser o funcionamento para o caso de  replicação ? A própria http://www.postgresql.org/docs/9.0/static/continuous-archiving.html servidora que recebe a

Re: [pgbr-geral] deads rows nas tabelas

2011-06-07 Por tôpico Flavio Henrique Araque Gurgel
Tenho notado alguns problemas nas minhas bases. Rodo o PG 8.1 e rodo vacuum todo dia a noite. Você está usando uma versão obsoleta e não suportada do PostgreSQL. De uns dias pra cá, venho notado que está havendo algumas tabelas que estão apresentando deads rows. Não entendi muito bem o que

Re: [pgbr-geral] RES: deads rows nas tabelas

2011-06-07 Por tôpico Flavio Henrique Araque Gurgel
INFO:  tbexemplo : scanned 3000 of 5397 pages, containing 172738 live rows and 918 dead rows; 3000 rows in sample, 310756 estimated total rows Essas “dead rows” que estou falando. São as mesmas que eu estava falando. Tupla (tuple) nada mais é do que uma versão de uma linha (row). As dicas

Re: [pgbr-geral] Backup

2011-06-08 Por tôpico Flavio Henrique Araque Gurgel
Em 8 de junho de 2011 15:04, mauro fonseca mfons...@pbh.gov.br escreveu: (...) A noite, inicializo o backup na servidora master, da seguinte forma. select pg_start_backup('backup'); rm /diretorio_dos_archives/0* tar -czvf  dados.tar.gz /diretorio_de_dados select pg_stop_backup(); Para

Re: [pgbr-geral] Postgres como adicionar LC_COLLATE LC_CTYPE

2011-06-13 Por tôpico Flavio Henrique Araque Gurgel
Como adiciono LC_COLLATE e LC_CTYPE no postgresql? Atualemente ele tem apenas o en_US.UTF-8 Se você tiver os locales instalados basta alterar em postgresql.conf. Euler, fiquei com uma dúvida aqui: pra alterar o LC_COLLATE e LC_TYPE não é necessário recriar o cluster com initdb? []s Flavio

Re: [pgbr-geral] hd externo

2011-06-13 Por tôpico Flavio Henrique Araque Gurgel
é possível instalar o postgree num hd externo? O postgree eu não sei. Quanto ao PostgreSQL, você está falando dos binários ou do cluster de dados? Se forem os binários, sim, é possível fazer uma linkagem estática na hora de compilar, isso para Linux. Não sei como fazer para Windows. Isso te

Re: [pgbr-geral] Promovendo o Slave para Master. - Replicação Nativa com PostgreSQL 9

2011-06-13 Por tôpico Flavio Henrique Araque Gurgel
Estou efetuando alguns testes com a repĺicação nativa do Postgresql 9.0.2.A replicação estar funcionado perfeitamente.Porém desejo implementar a Alta Disponibilidade caso o Master caia como o Slave vai assumir?Vou ter que trocar o Ip. Você precisa de alguém que monitore seu serviço e possa

Re: [pgbr-geral] Wal

2011-06-14 Por tôpico Flavio Henrique Araque Gurgel
    Gostaria de saber a real utilidade do Wal, vi várias documentações sobre ele mas ele ficou confuso. Garantia de dados em disco (escrita não volátil) em forma de escrita sequencial (escrita mais performática).     Estou utilizando ele e está ficando gigantesco, o

Re: [pgbr-geral] Storage iscsi

2011-06-16 Por tôpico Flavio Henrique Araque Gurgel
    Estou com uma dúvida, tenho dois servidores com postgres e um storage da dell 3200i com iscsi, gostaria de saber se é possível os dois acessarem a mesma LUN para ler e gravar. para fazer alta disponibilidade, ou se teria alguma outra maneira. Isso depende exclusivamente do storage.

Re: [pgbr-geral] Storage iscsi

2011-06-16 Por tôpico Flavio Henrique Araque Gurgel
    Estou com uma dúvida, tenho dois servidores com postgres e um storage da dell 3200i com iscsi, gostaria de saber se é possível os dois acessarem a mesma LUN para ler e gravar. para fazer alta disponibilidade, ou se teria alguma outra maneira. Isso depende exclusivamente do

Re: [pgbr-geral] Storage iscsi

2011-06-16 Por tôpico Flavio Henrique Araque Gurgel
Aproveitando o gancho e já q vc citou... já usou ou sabe de alguém que usou o Rubyrep em produção??? Eu uso o Rubyrep em um cliente. Tem o Bucardo também, mas tive problemas com ele que não consegui resolver. ___ pgbr-geral mailing list

Re: [pgbr-geral] Storage iscsi

2011-06-16 Por tôpico Flavio Henrique Araque Gurgel
Nos meus testes recentes, com GFS você perde mais de 25% de performance e corre o risco de por algum descuido alguém tentar subir o banco de dados no outro nó e fazer uma bela meleca. É verdade. O GFS é apenas prático. Vai por mim, use o EXT4 mesmo e desmonte ele e monte no outro nó. É mais

Re: [pgbr-geral] RES: Cluster Postgres 8.3 e 9.0

2011-06-20 Por tôpico Flavio Henrique Araque Gurgel
Posso estar enganado, mas acho que que o PGpool é só para replicação.. Eu vi alguma coisa sobre o Slony, mas não cheguei a testar.. O PgPool serve para muitas coisas, entre elas replicação síncrona. Antes de fazer essa pergunta dei uma pesquisada na internet e também nas mensagens anteriores

Re: [pgbr-geral] RES: Cluster Postgres 8.3 e 9.0

2011-06-20 Por tôpico Flavio Henrique Araque Gurgel
Em 20 de junho de 2011 15:57, Bruno Silva bemanuel...@gmail.com escreveu: Ou seja, tenho de reformular meu questionamento :) São dois casos distintos. No 8.3 terei clientes com alta demanda de consulta e em um determinado momento alta demanda de alteração de dados. No 9.0 será mesclado, tanto

Re: [pgbr-geral] pgpool ii 3.0

2011-06-28 Por tôpico Flavio Henrique Araque Gurgel
Apesar do pgpool estar funcionando perfeitamente na primeira maquina, ele não faz o balanceamento para a segunda máquina. Todos os selects sempre vão para a primeira máquina. Obs : load_balance_mode = true. 3 coisas podem estar acontecendo: 1) os pesos são muito diferentes (1 e 3 na sua

Re: [pgbr-geral] Hot-Standby + Streaming Replication

2011-06-28 Por tôpico Flavio Henrique Araque Gurgel
Alguma ideia do motivo pelo qual o slave não entra em mode read-only, vejam que não tenho a seguinte informação no Log : LOG:  database system is ready to accept read only connections. Não entendi o seu archive_command do master. O servidor slave está em uma máquina separada (é o que você diz

Re: [pgbr-geral] Avaliando a ordem de colunas em índices compostos

2011-06-28 Por tôpico Flavio Henrique Araque Gurgel
Não se trata apenas de inverter a lógica, pois você teria agora de verificar quais colunas são mais utilizadas em cláusulas WHERE. Não avaliei ainda como verificar isso. Se alguém tiver alguma ideia, eu topo arrumar. Eu procuro fazer isso de duas formas, para sistemas já em produção: 1)

Re: [pgbr-geral] Silent Install Postgre 9.0

2011-06-28 Por tôpico Flavio Henrique Araque Gurgel
Fala, por exemplo, que não reconhece o parâmetro É esta versão: postgresplus-9.0.2-1-windows.exe O postgresplus é um produto da EnterpriseDB e não é um instalador da comunidade PostgreSQL. []s Flavio Gurgel ___ pgbr-geral mailing list

Re: [pgbr-geral] Avaliando a ordem de colunas em índices compostos

2011-06-28 Por tôpico Flavio Henrique Araque Gurgel
Informação é sempre bom, mas há limitações: Sem dúvidas 1) habilito consultas lentas no log (log_min_duration_statement = 1s por exemplo); analiso com o PgFouine e vou otimizando pouco a pouco. Há muitas situações em que o que pesa não são as consultas lentas, mas consultas rápidas e

Re: [pgbr-geral] Sugestão de uso

2011-06-29 Por tôpico Flavio Henrique Araque Gurgel
Boa noite a todos, Estou chegando agora na discussão, mas posso falar sobre o tema, afinal criamos um ERP desta maneira, quem quiser pode conferir nos links abaixo. O que posso dizer é que no nosso caso foi a escolha mais certa que já fizemos, você precisa ter muito cuidado com a

Re: [pgbr-geral] Erro pg_class_oid_index

2011-06-29 Por tôpico Flavio Henrique Araque Gurgel
Opa Fábio! Obrigado pela ajuda. Então, não estou conseguindo acessar o banco, ele retorna a mensagem após pedir a senha no PSQL. No reindex tambem... E agora ? hehe Att, Pelas mensagens no seu log seu banco de dados está com inconsistência, e o REINDEX está falhando porque encontrou dados

Re: [pgbr-geral] Postgres e Servdor com 6 CPUS Quad - Melhor uso

2011-06-29 Por tôpico Flavio Henrique Araque Gurgel
Pessoal, tenho atualmente dois servidores com 6 CPUS Quad. E analisando o uso de recursos do sistema percebo que os núcleos estão ficando ociosos enquanto um ou outro chega a 90% de uso. Tenho uma aplicação rodando em JBoss e usando Hibernate ( e mal implementado por sinal ). Utilizando Pool

Re: [pgbr-geral] Postgres e Servdor com 6 CPUS Quad - Melhor uso

2011-06-29 Por tôpico Flavio Henrique Araque Gurgel
Em 29 de junho de 2011 18:16, Bruno Silva bemanuel...@gmail.com escreveu: O mesmo :D Já o fiz a uns 3 meses. Meu mentor DBA em Postgres já havia me dado essa dica. Acontece que o fato de se ter os fork do processo postgres não siginifica que cada um irá para um núcleo diferente. Talvez

Re: [pgbr-geral] Hot-Standby + Streaming Replication

2011-06-30 Por tôpico Flavio Henrique Araque Gurgel
Verifiquei que a pasta .../data/pg_xlog estava vazia qdo o slave startou. Alguma sugestão ??? Caso precisem de mais detalhes é só pedir Deveria ter um subdiretório archive_status aí ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br

Re: [pgbr-geral] Postgres X PHP x Caracteres especiais

2011-06-30 Por tôpico Flavio Henrique Araque Gurgel
Em 30 de junho de 2011 13:08, Marcelo Silva (IG) marc...@ig.com.br escreveu: Pessoal, uso o PHP com MySQL numa boa, mas agora me surgiu a necessidade de usar postgres Acontece que estou tendo problemas com caracteres especiais Eu uso ADODB e minha conexao esta assim: ... function conecta()

Re: [pgbr-geral] Digest pgbr-geral, volume 31, assunto 1

2011-07-01 Por tôpico Flavio Henrique Araque Gurgel
O que ocorre é que a aplicação ira executar também INSERT, UPDATE e DELETE nesta tabela,  não sei se é possível fazer isso com RULE em uma VIEW. Achei um post na lista sobre o assunto do Paolo Bordoni e vou dar uma olhada se supre minhas necessidades, agradeço a ajuda. Crie a visão para ler

Re: [pgbr-geral] RES: Problema com campo TIMESTAMP e driver JDBC

2011-07-01 Por tôpico Flavio Henrique Araque Gurgel
Em 1 de julho de 2011 14:11, Marques alexandremarquesalme...@gmail.com escreveu: Pelo psql não vai ter problema, como disse, via acesso nativo ou ODBC ele não ocorre. Ele está relacionado ao acesso feito via JDBC. Fiz os testes usando o Squirrel e o DBVisualizer, ferramentas que acessam o SGBD

Re: [pgbr-geral] RES: RES: Problema com campo TIMESTAMP e driver JDBC

2011-07-01 Por tôpico Flavio Henrique Araque Gurgel
Se vc estiver com KDE ou Gnome vc vai ver ela. Uso Gnome, KDE e XFCE e todos obedecem o horário do sistema operacional. Isso inclui o PostgreSQL. A configuração padrão em todos eles é: respeite o S.O. O S.O. tem um sistema de timezones com arquivo tzdata atualizado. A mudança pro horário de

Re: [pgbr-geral] Criar usuário apenas para relatórios

2011-07-04 Por tôpico Flavio Henrique Araque Gurgel
Preciso criar um usuário apenas para emissão de relatórios, CREATE USER xpto PASSWORD 'qwerty'; isto é sem direito de criar, alterar ou excluir uso o postgresql 9. Conecte-se ao banco de dados desejado como usuário dono desse banco ou como superusuário e digite: GRANT SELECT ON ALL TABLES IN

Re: [pgbr-geral] Mostrar a consulta recente da transação em aberto

2011-07-05 Por tôpico Flavio Henrique Araque Gurgel
Logs no banco? Sem dúvida, funciona. Estou procurando uma alternativa a isso. Não sei bem pelo que procurar na documentação mas pelo que entendi, sem gerar log, o unico jeito é tentar ler do log de transação? Ah, nada como um vazamento de transação numa aplicação. Fico feliz que você está

  1   2   3   4   5   6   7   8   9   10   >