[pgbr-geral] Copiar Variável para um Arquivo
Bom Dia Caros, Estou implementando uma função, que o usuário passa como parâmetro o nome de uma tabela do Banco de Dados, e a função vai gerar uma Pagina HTML e uma PHP. Para que o usuário possa inserir Dados nessa propria tabela atraves da página HTML criada. Eu vou montando toda estrutura estrutura da página em uma váriavel 'codigo'. Quando acabo toda estrutura, queria saber se tem alguma forma para eu pegar essa variável, e escreva em um arquivo tipo tabela.html e tabela.php ?? Agradeço a todos! -- View this message in context: http://postgresql.1045698.n5.nabble.com/Copiar-Variavel-para-um-Arquivo-tp5670344p5670344.html Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Copiar Variável para um Arquivo
Em 27 de abril de 2012 10:47, marcelffarias marcelffar...@gmail.comescreveu: Bom Dia Caros, Estou implementando uma função, que o usuário passa como parâmetro o nome de uma tabela do Banco de Dados, e a função vai gerar uma Pagina HTML e uma PHP. Para que o usuário possa inserir Dados nessa propria tabela atraves da página HTML criada. Eu vou montando toda estrutura estrutura da página em uma váriavel 'codigo'. Quando acabo toda estrutura, queria saber se tem alguma forma para eu pegar essa variável, e escreva em um arquivo tipo tabela.html e tabela.php ?? Vc está fazendo essa função em PL/pgSQL ??? Att, -- Fabrízio de Royes Mello Consultoria/Coaching PostgreSQL Blog sobre TI: http://fabriziomello.blogspot.com Perfil Linkedin: http://br.linkedin.com/in/fabriziomello Twitter: http://twitter.com/fabriziomello ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Copiar Variável para um Arquivo
Quando acabo toda estrutura, queria saber se tem alguma forma para eu pegar essa variável, e escreva em um arquivo tipo tabela.html e tabela.php ?? Daria para gravar o conteúdo dessa variável em uma tabela e depois exportar usando COPY. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Copiar Variável para um Arquivo
Em 27 de abril de 2012 11:08, Vinicius Santos vinicius.santos.li...@gmail.com escreveu: Quando acabo toda estrutura, queria saber se tem alguma forma para eu pegar essa variável, e escreva em um arquivo tipo tabela.html e tabela.php ?? Daria para gravar o conteúdo dessa variável em uma tabela e depois exportar usando COPY. Com certeza isso é possível, porém não podem esquecer que o comando SQL COPY vai gerar o arquivo no servidor onde estiver instalado o PostgreSQL. Caso vc queria exportar seu arquivo para o servidor onde esteja sua aplicação dai depende da linguagem de programação que vc está utilizando pois ela deve implementar o COPY via libpq. No PHP vc pode usar com [1]. [1] http://br.php.net/manual/en/function.pg-end-copy.php -- Fabrízio de Royes Mello Consultoria/Coaching PostgreSQL Blog sobre TI: http://fabriziomello.blogspot.com Perfil Linkedin: http://br.linkedin.com/in/fabriziomello Twitter: http://twitter.com/fabriziomello ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] ajuda instalar pgmemcache
Então, você tem que ver a versão certa do libmemcache que vai usar. No RH5.5 eu tive algumas dificuldades. No Debian o pg_memcache já está empacotado. Para consultas complexas, eu acho que o memcache pode não ser o ideal. Se o relatório é relativamente estático, visões materializadas podem ser uma opção. Eu uso para cachear resultados de consultas simples feitas com muita frequência por muita gente. Tenho um grupo de 20 e poucas consultas que são feitas algumas vezes por hora por mais de 5 mil clientes, um inferno. Estou usando o memcache para isso. Mas você pode usar o listen/notify também... []s Em 10 de novembro de 2011 10:54, Edson neto edson.edsn...@gmail.comescreveu: Em 10 de novembro de 2011 10:45, Leandro Guimarães Faria Corce DUTRA lean...@dutras.org escreveu: Le 2011-N-10 10h34, Edson neto a écrit : na verdade quero testa-lo pois tenho uma OLTP que esta consumindo muito I/O para extração de relatórios e pesquisas, prejudicando performance do sistema. Seria viável rodar as consultas numa réplica? Sim, sem dúvida. Essa solução é a que tenho hoje para implementar. Porém como não conhecia o pgmemcache e ouvi na palestra do Fabio. Resolvi perguntar aqui caso alguem tivesse trabalhado com ela quais as vantagens. Mas sem duvida a replica é a solução primaria. Obrigado Dutra. []s Edson Souza ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Atenciosamente, Fábio Telles Rodriguez blog: http://www.midstorm.org/~telles/ e-mail / gtalk / MSN: fabio.tel...@gmail.com Skype: fabio_telles ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Ajuda com LEFT JOIN
Estou tentando cruzar dados de um tabela de saldo de estoque e uma de saldo de pedidos de venda, afim de relatar quais itens em estoque possuem pedidos para serem faturados. Contudo, o problema que encontrei foi que, ao somar a coluna quantidade da tabela saldoestoque, caso eu tenha 2 registros de pedidos na tabela de pedidos, a query está somando 2 vezes o saldo do estoque, segue a query: SELECT saldo.item, sum(saldo.quantidade), sum(pedido.saldo) FROM estsaldo saldo LEFT JOIN fatpedidocliente pedido ON saldo.item = pedido.item WHERE saldo.almoxarifado = 'ETE' GROUP BY saldo.item HAVING sum(saldo.quantidade) 0 AND sum(pedido.saldo) 0 Alguma dica? -- Atenciosamente, Fernando R. Zambone ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Ajuda com LEFT JOIN
2012/4/27 Fernando Zambone fernando.zamb...@gmail.com: Estou tentando cruzar dados de um tabela de saldo de estoque e uma de saldo de pedidos de venda Estrutura das tabelas? ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Ajuda com LEFT JOIN
Segue fatpedidocleinte: unidade varchar cliente varchar pedido varchar linha numeric data timestamp item varchar inicial numeric atual numeric reprograma numeric faturado numeric transito numeric saldo numeric estsaldo: unidade varchar item varchar almoxarifado varchar localizacao varchar lote varchar quantidadevarchar 2012/4/27 Guimarães Faria Corcete DUTRA, Leandro l...@dutras.org 2012/4/27 Fernando Zambone fernando.zamb...@gmail.com: Estou tentando cruzar dados de um tabela de saldo de estoque e uma de saldo de pedidos de venda Estrutura das tabelas? ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Atenciosamente, Fernando R. Zambone ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Ajuda com LEFT JOIN
Fernando, porque vc está fazendo este sum(saldo.quantidade) ? Porque não colocar apenas saldo.quantidade e adicioná-lo no group by e no where (removendo do having)? abraço Gibon - Original Message - From: Fernando Zambone To: pgbr-geral@listas.postgresql.org.br Sent: Friday, April 27, 2012 11:53 AM Subject: [pgbr-geral] Ajuda com LEFT JOIN Estou tentando cruzar dados de um tabela de saldo de estoque e uma de saldo de pedidos de venda, afim de relatar quais itens em estoque possuem pedidos para serem faturados. Contudo, o problema que encontrei foi que, ao somar a coluna quantidade da tabela saldoestoque, caso eu tenha 2 registros de pedidos na tabela de pedidos, a query está somando 2 vezes o saldo do estoque, segue a query: SELECT saldo.item, sum(saldo.quantidade), sum(pedido.saldo) FROM estsaldo saldo LEFT JOIN fatpedidocliente pedido ON saldo.item = pedido.item WHERE saldo.almoxarifado = 'ETE' GROUP BY saldo.item HAVING sum(saldo.quantidade) 0 AND sum(pedido.saldo) 0 Alguma dica? -- Atenciosamente, Fernando R. Zambone -- ___ 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] Ajuda com LEFT JOIN
Por que eu tenho saldos negativos e outros positivos, o que interessa para mim é o total, ou seja a soma... Concorda? Me corrija se eu deixei passar algo.. 2012/4/27 Fábio Gibon - Comex System gi...@comexsystem.com.br ** Fernando, porque vc está fazendo este sum(saldo.quantidade) ? Porque não colocar apenas saldo.quantidade e adicioná-lo no group by e no where (removendo do having)? abraço Gibon - Original Message - *From:* Fernando Zambone fernando.zamb...@gmail.com *To:* pgbr-geral@listas.postgresql.org.br *Sent:* Friday, April 27, 2012 11:53 AM *Subject:* [pgbr-geral] Ajuda com LEFT JOIN Estou tentando cruzar dados de um tabela de saldo de estoque e uma de saldo de pedidos de venda, afim de relatar quais itens em estoque possuem pedidos para serem faturados. Contudo, o problema que encontrei foi que, ao somar a coluna quantidade da tabela saldoestoque, caso eu tenha 2 registros de pedidos na tabela de pedidos, a query está somando 2 vezes o saldo do estoque, segue a query: SELECT saldo.item, sum(saldo.quantidade), sum(pedido.saldo) FROM estsaldo saldo LEFT JOIN fatpedidocliente pedido ON saldo.item = pedido.item WHERE saldo.almoxarifado = 'ETE' GROUP BY saldo.item HAVING sum(saldo.quantidade) 0 AND sum(pedido.saldo) 0 Alguma dica? -- Atenciosamente, Fernando R. Zambone -- ___ 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 -- Atenciosamente, Fernando R. Zambone ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Replicação - Limpar diretório de destino do archive_command
Olá, Primeiro queria mandar um abraço aos amigos depois de muito tempo fora da lista! Migrei nossa aplicação para o 9.1, com alguns intuitos, entre eles usar a replicação. Já havia feito testes, e no ambiente de produção funcionou tão bem como nos testes. Usei Streaming Replication, e tudo ótimo. O problema dos testes é que falta o volume da produção. O Master ficou mandando o arquivos do WAL para o diretório definido em archive_command. Só que este foi acumulando, acumulando, até que estourou o espaço da partição. A pergunta é, qual é a política para excluir os arquivos do WAL que vão acumulando no slave? Att., -- Álvaro Nunes MeloAtua Sistemas de Informação alv...@atua.com.br http://www.atua.com.br (54) 9976-0106 (54) 3045-4144 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Ajuda com LEFT JOIN
Quais são as PKs/UKs destas tabelas? - Original Message - From: Fernando Zambone To: Fábio Gibon - Comex System ; Comunidade PostgreSQL Brasileira Sent: Friday, April 27, 2012 12:10 PM Subject: Re: [pgbr-geral] Ajuda com LEFT JOIN Por que eu tenho saldos negativos e outros positivos, o que interessa para mim é o total, ou seja a soma... Concorda? Me corrija se eu deixei passar algo.. 2012/4/27 Fábio Gibon - Comex System gi...@comexsystem.com.br Fernando, porque vc está fazendo este sum(saldo.quantidade) ? Porque não colocar apenas saldo.quantidade e adicioná-lo no group by e no where (removendo do having)? abraço Gibon - Original Message - From: Fernando Zambone To: pgbr-geral@listas.postgresql.org.br Sent: Friday, April 27, 2012 11:53 AM Subject: [pgbr-geral] Ajuda com LEFT JOIN Estou tentando cruzar dados de um tabela de saldo de estoque e uma de saldo de pedidos de venda, afim de relatar quais itens em estoque possuem pedidos para serem faturados. Contudo, o problema que encontrei foi que, ao somar a coluna quantidade da tabela saldoestoque, caso eu tenha 2 registros de pedidos na tabela de pedidos, a query está somando 2 vezes o saldo do estoque, segue a query: SELECT saldo.item, sum(saldo.quantidade), sum(pedido.saldo) FROM estsaldo saldo LEFT JOIN fatpedidocliente pedido ON saldo.item = pedido.item WHERE saldo.almoxarifado = 'ETE' GROUP BY saldo.item HAVING sum(saldo.quantidade) 0 AND sum(pedido.saldo) 0 Alguma dica? -- Atenciosamente, Fernando R. Zambone -- ___ 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 -- Atenciosamente, Fernando R. Zambone ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Copiar Variável para um Arquivo
Em 27-04-2012 10:47, marcelffarias escreveu: Bom Dia Caros, Estou implementando uma função, que o usuário passa como parâmetro o nome de uma tabela do Banco de Dados, e a função vai gerar uma Pagina HTML e uma PHP. Para que o usuário possa inserir Dados nessa propria tabela atraves da página HTML criada. Eu vou montando toda estrutura estrutura da página em uma váriavel 'codigo'. Quando acabo toda estrutura, queria saber se tem alguma forma para eu pegar essa variável, e escreva em um arquivo tipo tabela.html e tabela.php ?? Função COPY faz isso. Flavio Henrique A. Gurgel Consultor e Instrutor 4Linux Tel: +55-11-2125-4747 www.4linux.com.br ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Replicação - Limpar diretório de destino do archive_command
Em 27-04-2012 12:12, Alvaro Melo escreveu: O Master ficou mandando o arquivos do WAL para o diretório definido em archive_command. Só que este foi acumulando, acumulando, até que estourou o espaço da partição. A pergunta é, qual é a política para excluir os arquivos do WAL que vão acumulando no slave? Apague os mais antigos que cada backup de base. Flavio Henrique A. Gurgel Consultor e Instrutor 4Linux Tel: +55-11-2125-4747 www.4linux.com.br ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Ajuda com LEFT JOIN
Le 27/04/12 12:07, Fernando Zambone a écrit : Segue fatpedidocleinte: Não têm chaves!? -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (61) 9302 2691 ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT-3 MSN: msnim:chat?contact=lean...@dutra.fastmail.fm ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Replicação - Limpar diretório de destino do archive_command
On 27-04-2012 12:12, Alvaro Melo wrote: Primeiro queria mandar um abraço aos amigos depois de muito tempo fora da lista! Bom te ver por aqui de novo. ;) A pergunta é, qual é a política para excluir os arquivos do WAL que vão acumulando no slave? Se você utiliza arquivamento só com a finalidade de não precisar refazer o servidor secundário caso o mesmo fique um tempo parado, eu lhe aconselharia utilizar o pg_archivecleanup (se houver 2 servidores secundários utilizando um mesmo local de arquivamento, o seu uso não é aconselhado). Caso os logs de transação também sejam utilizados para cópia de segurança incremental, remova somente os mais antigos que a cópia base (como o Flavio já havia dito). -- Euler Taveira de Oliveira - Timbira http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Ajuda com LEFT JOIN
fatpedidocliente: fatpedidocliente_pkey fatpedidocli_estitem_fk - estitem fatpedidocli_fatcliente_fk - fatcliente fatpedidoclienteunidade_fk - sisunidade estsaldo: estsaldo_pkey estsaldo_estalmox_fk - estalmoxarifado estsaldo_estitem_fk - estitem estsaldo_estlocali_fk - estlocalizacao estsaldounidade_fk - sisunidade 2012/4/27 Leandro Guimarães Faria Corcete DUTRA l...@dutras.org Le 27/04/12 12:07, Fernando Zambone a écrit : Segue fatpedidocleinte: Não têm chaves!? -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (61) 9302 2691 ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT-3 MSN: msnim:chat?contact=leandro@**dutra.fastmail.fmlean...@dutra.fastmail.fm -- Atenciosamente, Fernando R. Zambone ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Ajuda com LEFT JOIN
ok, mas que campos compõem as PK's ? - Original Message - From: Fernando Zambone To: Leandro Guimarães Faria Corcete DUTRA Cc: Comunidade PostgreSQL Brasileira Sent: Friday, April 27, 2012 2:04 PM Subject: Re: [pgbr-geral] Ajuda com LEFT JOIN fatpedidocliente: fatpedidocliente_pkey fatpedidocli_estitem_fk - estitem fatpedidocli_fatcliente_fk - fatcliente fatpedidoclienteunidade_fk - sisunidade estsaldo: estsaldo_pkey estsaldo_estalmox_fk - estalmoxarifado estsaldo_estitem_fk - estitem estsaldo_estlocali_fk - estlocalizacao estsaldounidade_fk - sisunidade 2012/4/27 Leandro Guimarães Faria Corcete DUTRA l...@dutras.org Le 27/04/12 12:07, Fernando Zambone a écrit : Segue fatpedidocleinte: Não têm chaves!? -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (61) 9302 2691 ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT-3 MSN: msnim:chat?contact=lean...@dutra.fastmail.fm -- Atenciosamente, Fernando R. Zambone -- ___ 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] Ajuda com LEFT JOIN
As PK's? Em estsaldo são: unidade, item, almoxarifado, localizacao, lote Em fatpedidocliente são: unidade, cliente, pedido, linha 2012/4/27 Fábio Gibon - Comex System gi...@comexsystem.com.br ** ok, mas que campos compõem as PK's ? - Original Message - *From:* Fernando Zambone fernando.zamb...@gmail.com *To:* Leandro Guimarães Faria Corcete DUTRA l...@dutras.org *Cc:* Comunidade PostgreSQL Brasileirapgbr-geral@listas.postgresql.org.br *Sent:* Friday, April 27, 2012 2:04 PM *Subject:* Re: [pgbr-geral] Ajuda com LEFT JOIN fatpedidocliente: fatpedidocliente_pkey fatpedidocli_estitem_fk - estitem fatpedidocli_fatcliente_fk - fatcliente fatpedidoclienteunidade_fk - sisunidade estsaldo: estsaldo_pkey estsaldo_estalmox_fk - estalmoxarifado estsaldo_estitem_fk - estitem estsaldo_estlocali_fk - estlocalizacao estsaldounidade_fk - sisunidade 2012/4/27 Leandro Guimarães Faria Corcete DUTRA l...@dutras.org Le 27/04/12 12:07, Fernando Zambone a écrit : Segue fatpedidocleinte: Não têm chaves!? -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (61) 9302 2691 ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT-3 MSN: msnim:chat?contact=leandro@**dutra.fastmail.fmlean...@dutra.fastmail.fm -- Atenciosamente, Fernando R. Zambone -- ___ 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 -- Atenciosamente, Fernando R. Zambone ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Ajuda com LEFT JOIN
2012/4/27 Fernando Zambone fernando.zamb...@gmail.com: As PK's? Desculpe não ter sido mais claro, mas quando perguntamos estrutura das tabelas, isso inclui toda a estrutura, não apenas lista de atributos e chaves primárias. Tem de incluir também chaves alternativas, estrangeiras, outras restrições de integridade c. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Ajuda com LEFT JOIN
fatpedidocliente: ADD CONSTRAINT fatpedidocliente_pkey PRIMARY KEY(unidade, cliente, pedido, linha); ADD CONSTRAINT fatpedidocli_estitem_fk FOREIGN KEY (unidade, item) REFERENCES estitem (unidade, codigo) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION; CONSTRAINT fatpedidocli_fatcliente_fk FOREIGN KEY (unidade, cliente) REFERENCES fatcliente (unidade, codigo) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION; ADD CONSTRAINT fatpedidoclienteunidade_fk FOREIGN KEY (unidade) REFERENCES sisunidade (codigo) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION; estsaldo: ADD CONSTRAINT estsaldo_pkey PRIMARY KEY(unidade, item, almoxarifado, localizacao, lote); ADD CONSTRAINT estsaldo_estalmox_fk FOREIGN KEY (unidade, almoxarifado) REFERENCES estalmoxarifado (unidade, codigo) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION; ADD CONSTRAINT estsaldo_estitem_fk FOREIGN KEY (unidade, item) REFERENCES estitem (unidade, codigo) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION; ADD CONSTRAINT estsaldo_estlocali_fk FOREIGN KEY (unidade, localizacao) REFERENCES estlocalizacao (unidade, codigo) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION; ADD CONSTRAINT estsaldounidade_fk FOREIGN KEY (unidade) REFERENCES sisunidade (codigo) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION; 2012/4/27 Guimarães Faria Corcete DUTRA, Leandro l...@dutras.org 2012/4/27 Fernando Zambone fernando.zamb...@gmail.com: As PK's? Desculpe não ter sido mais claro, mas quando perguntamos estrutura das tabelas, isso inclui toda a estrutura, não apenas lista de atributos e chaves primárias. Tem de incluir também chaves alternativas, estrangeiras, outras restrições de integridade c. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Atenciosamente, Fernando R. Zambone ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Replicação síncrona Posgresql
Pessoal, boa tarde, configurei a replicação síncrona do 9.1 para testes, funcionou tudo beleza, mas fiquei com uma duvida. Caso o meu servidor slave por algum motivo não consiga responder, o servidor master fica esperando a resposta, mas qual a forma mais rápida e correta de interromper esse recurso sem parar a produção? existe algum parâmetro para isso? ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Replicação síncrona Posgresql
Não seria assíncrona neste caso? Em 27 de abril de 2012 16:29, Leandro leandr...@gmail.com escreveu: Pessoal, boa tarde, configurei a replicação síncrona do 9.1 para testes, funcionou tudo beleza, mas fiquei com uma duvida. Caso o meu servidor slave por algum motivo não consiga responder, o servidor master fica esperando a resposta, mas qual a forma mais rápida e correta de interromper esse recurso sem parar a produção? existe algum parâmetro para isso? ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Atenciosamente, Alexsander da Rosa http://rednaxel.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Replicação síncrona Posgresql
Pessoal, boa tarde, configurei a replicação síncrona do 9.1 para testes, funcionou tudo beleza, mas fiquei com uma duvida. Caso o meu servidor slave por algum motivo não consiga responder, o servidor master fica esperando a resposta, mas qual a forma mais rápida e correta de interromper esse recurso sem parar a produção? existe algum parâmetro para isso? Sim, se o último (ou único) servidor standby cair, seu mestre vai ficar paralisado quando se usa o modo síncrono. Ele não vai aceitar transações de escrita. Pra ele voltar ao normal, você terá de desabilitar o parâmetro synchronous_standby_names e fazer o reload do arquivo de configuração. O mestre voltará ao normal, sem precisar ser derrubado. []s Flavio Henrique A. Gurgel Consultor e Instrutor 4Linux Tel: +55-11-2125-4747 www.4linux.com.br ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Replicação síncrona Posgresql
Flavio, obrigado. 2012/4/27 Flavio Henrique Araque Gurgel fla...@4linux.com.br Pessoal, boa tarde, configurei a replicação síncrona do 9.1 para testes, funcionou tudo beleza, mas fiquei com uma duvida. Caso o meu servidor slave por algum motivo não consiga responder, o servidor master fica esperando a resposta, mas qual a forma mais rápida e correta de interromper esse recurso sem parar a produção? existe algum parâmetro para isso? Sim, se o último (ou único) servidor standby cair, seu mestre vai ficar paralisado quando se usa o modo síncrono. Ele não vai aceitar transações de escrita. Pra ele voltar ao normal, você terá de desabilitar o parâmetro synchronous_standby_names e fazer o reload do arquivo de configuração. O mestre voltará ao normal, sem precisar ser derrubado. []s Flavio Henrique A. Gurgel Consultor e Instrutor 4Linux Tel: +55-11-2125-4747 www.4linux.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