*** /home/euler/pgsql/cvs/pgsql/doc/src/FAQ/FAQ_brazilian.html 2004-09-30 00:50:34.000000000 -0300 --- FAQ_brazilian_cvs.html 2004-11-25 02:52:21.000000000 -0200 *************** *** 10,16 **** alink="#0000ff">
Última atualização: Ter Ago 31 23:28:02 EDT 2004
Mantenedor atual: Bruce Momjian (pgman@candle.pha.pa.us)
--- 10,16 ----
alink="#0000ff">
Última atualização: Sat Nov 20 17:28:23 EDT 2004
Mantenedor atual: Bruce Momjian (pgman@candle.pha.pa.us)
***************
*** 102,109 ****
4.24) Como eu faço consultas utilizando múltiplos bancos de dados?
4.25) Como eu retorno múltiplos registros ou colunas de uma função?
4.26) Por que eu não posso confiar na criação/remoção de tabelas temporárias em funções PL/PgSQL?
! 4.27) Que opções para replicação estão disponíveis?
! 4.28) Que opções para encriptação estão disponíveis?
Permissão de uso, cópia, modificação ! e distribuição desse software e sua documenta¸ão para qualquer propósito, sem taxa, e sem um acordo escrito está concedida por esse meio, contanto que a nota da licença acima, esse parágrafo e os dois parágrafos seguintes --- 166,172 ---- Group Portions Copyright (c) 1994-6 Regents of the University of California
Permissão de uso, cópia, modificação ! e distribuição desse software e sua documentação para qualquer propósito, sem taxa, e sem um acordo escrito está concedida por esse meio, contanto que a nota da licença acima, esse parágrafo e os dois parágrafos seguintes *************** *** 214,220 ****
O servidor ftp principal do PostgreSQL é ftp://ftp.PostgreSQL.org/pub. ! Para relação de servidores espelhos (mirrors), consulte nosso website.
O servidor ftp principal do PostgreSQL é ftp://ftp.PostgreSQL.org/pub. ! Para obter a relação de servidores espelhos (mirrors), consulte nosso website.
PL/PgSQL armazena o conteúdo da função, e o efeito indesejado é que se uma função PL/PgSQL acessa uma tabela temporária, e aquela tabela é removida e criada novamente, e a função é chamada novamente, a função irá falhar porque o conteúdo armazenado da função ainda apontará para a tabela temporária antiga. A solução é utilizar o EXECUTE para acesso a tabelas temporárias no PL/PgSQL. Isto irá fazer com que a consulta seja avaliada toda vez.
!Há várias opções de replicação mestre/escravo disponíveis. Isto permite somente que o mestre faça mudanças no banco de dados e o escravo só pode ler o banco de dados. Abaixo em http://gborg.PostgreSQL.org/genpage?replication_research lista-os. Uma solução de replicação de múltiplos mestres está sendo desenvolvida em http://gborg.PostgreSQL.org/project/pgreplication/projdisplay.php.
! !PL/PgSQL armazena o conteúdo da função, e o efeito indesejado é que se uma função PL/PgSQL acessa uma tabela temporária, e aquela tabela é removida e criada novamente, e a função é chamada novamente, a função irá falhar porque o conteúdo armazenado da função ainda apontará para a tabela temporária antiga. A solução é utilizar o EXECUTE para acesso a tabelas temporárias no PL/PgSQL. Isto irá fazer com que a consulta seja avaliada toda vez.
!