Update Brazilian FAQ.
authorBruce Momjian
Thu, 2 Dec 2004 15:49:25 +0000 (15:49 +0000)
committerBruce Momjian
Thu, 2 Dec 2004 15:49:25 +0000 (15:49 +0000)
Euler Taveira de Oliveira

doc/FAQ_brazilian
doc/src/FAQ/FAQ_brazilian.html

index 6247371829a3a4172a3f2c3f078a98ea82dce1a0..7a6e35c69132aca496477ab3072ef5ca3abfcc02 100644 (file)
@@ -1,7 +1,7 @@
 
                   Perguntas Frequentes (FAQ) sobre PostgreSQL
                                        
-   Última atualização: Ter Ago 31 23:28:02 EDT 2004
+   Última atualização: Sat Nov 20 17:28:23 EDT 2004
    
    Mantenedor atual: Bruce Momjian ([email protected])
    
    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?
+   4.27) Que opções para encriptação estão disponíveis?
    
                           Extendendo o PostgreSQL
                                       
@@ -1196,16 +1195,7 @@ CREATE TABLE teste (x int, modtime timestamp DEFAULT CURRENT_TIMESTAMP );
    a tabelas temporárias no PL/PgSQL. Isto irá fazer com que a consulta
    seja avaliada toda vez.
    
-    4.27) Que opções para replicação estão disponíveis?
-    
-   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.
-   
-    4.28) Que opções para encriptação estão disponíveis?
+    4.27) Que opções para encriptação estão disponíveis?
     
      * No contrib/pgcrypto contém muitas funções de encriptação para
        serem utilizados em consultas SQL.
index af626c97a4e3e72a0cef052508af004a6c8f7a26..7d42580826c476cc950174be9423688feddcac74 100644 (file)
@@ -10,7 +10,7 @@
   alink="#0000ff">
     

Perguntas Frequentes (FAQ) sobre PostgreSQL

 
-    

Última atualização: Ter Ago 31 23:28:02 EDT 2004

+    

Última atualização: Sat Nov 20 17:28:23 EDT 2004

 
     

Mantenedor atual: Bruce Momjian (

      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?
+    4.27) Que opções para encriptação estão disponíveis?
      
 
     Extendendo o PostgreSQL
@@ -961,10 +960,7 @@ Para isto ser rápido, subcol deve ser uma coluna indexada. <
     

4.26) Por que eu não posso confiar na criação/remoção de tabelas temporárias em funções PL/PgSQL?

     

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.

 
-    

4.27) Que opções para replicação estão disponíveis?

-    

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.

-
-    

4.28) Que opções para encriptação estão disponíveis?

+    

4.27) Que opções para encriptação estão disponíveis?

     
            
  • No contrib/pgcrypto contém muitas funções de encriptação para serem utilizados em consultas SQL.
  •         
  • Para encriptar a transmissão do cliente ao servidor, o servidor deve ter a opção ssl definida como true no postgresql.conf, e um registro host ou hostssl deve existir no pg_hba.conf, e o sslmode no cliente não deve estar disable. (Note que também é possível utilizar outros esquemas de transporte encriptado, tais como stunnel ou ssh, ao invés da conexão SSL nativa do PostgreSQL.)