[pgbr-geral] Copiar Variável para um Arquivo

2012-04-27 Por tôpico marcelffarias
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

2012-04-27 Por tôpico Fabrízio de Royes Mello
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

2012-04-27 Por tôpico Vinicius Santos
 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

2012-04-27 Por tôpico Fabrízio de Royes Mello
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

2012-04-27 Por tôpico Fábio Telles Rodriguez
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

2012-04-27 Por tôpico Fernando Zambone
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-04-27 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
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

2012-04-27 Por tôpico Fernando Zambone
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

2012-04-27 Por tôpico Fábio Gibon - Comex System
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

2012-04-27 Por tôpico Fernando Zambone
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

2012-04-27 Por tôpico Alvaro Melo
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

2012-04-27 Por tôpico Fábio Gibon - Comex System
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

2012-04-27 Por tôpico Flavio Henrique Araque Gurgel
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

2012-04-27 Por tôpico Flavio Henrique Araque Gurgel

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

2012-04-27 Por tôpico Leandro Guimarães Faria Corcete DUTRA
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

2012-04-27 Por tôpico Euler Taveira
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

2012-04-27 Por tôpico Fernando Zambone
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

2012-04-27 Por tôpico Fábio Gibon - Comex System
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

2012-04-27 Por tôpico Fernando Zambone
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-04-27 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
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

2012-04-27 Por tôpico Fernando Zambone
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

2012-04-27 Por tôpico Leandro
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

2012-04-27 Por tôpico Alexsander Rosa
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

2012-04-27 Por tôpico Flavio Henrique Araque Gurgel

 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

2012-04-27 Por tôpico Leandro
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