Updates from Ian Barwick.
authorBruce Momjian
Fri, 24 Dec 2004 17:19:23 +0000 (17:19 +0000)
committerBruce Momjian
Fri, 24 Dec 2004 17:19:23 +0000 (17:19 +0000)
Update FAQ with new URL's for site.

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

diff --git a/doc/FAQ b/doc/FAQ
index 0b6da6808e52a7d28b31da82b65b39108605f79f..9a4f6345288dbffcc10bcfd1a508bc86bf43b174 100644 (file)
--- a/doc/FAQ
+++ b/doc/FAQ
@@ -1,7 +1,7 @@
 
                 Frequently Asked Questions (FAQ) for PostgreSQL
                                        
-   Last updated: Fri Dec 24 12:13:41 EST 2004
+   Last updated: Fri Dec 24 12:18:49 EST 2004
    
    Current maintainer: Bruce Momjian ([email protected])
    
index fab33db1c79091b833a6c48f754572a281fe5f7b..e6abc362fc1ec0d513b0beca04f2180e28fdf22f 100644 (file)
   alink="#0000ff">
     

Frequently Asked Questions (FAQ) for PostgreSQL

 
-    

Last updated: Wed Dec 15 20:06:34 EST 2004

+    

Last updated: Fri Dec 24 12:18:49 EST 2004

 
     

Current maintainer: Bruce Momjian (

     

 
     

The most recent version of this document can be viewed at 

-    "http://www.PostgreSQL.org/docs/faqs/FAQ.html">http://www.PostgreSQL.org/docs/faqs/FAQ.html.

+    "http://www.postgresql.org/files/documentation/faqs/FAQ.html">
+    http://www.postgresql.org/files/documentation/faqs/FAQ.html.

 
     

Platform-specific questions are answered at 

-    "http://www.PostgreSQL.org/docs/index.html">http://www.PostgreSQL.org/docs/index.html.

+    "http://www.postgresql.org/docs/faq/">
+    http://www.postgresql.org/docs/faq/.

     
 
     General Questions
     responsible for all development of PostgreSQL.  It is a community
     project and is not controlled by any company.  To get involved, see
     the developer's FAQ at 
-    "http://www.PostgreSQL.org/docs/faqs/FAQ_DEV.html">http://www.PostgreSQL.org/docs/faqs/FAQ_DEV.html
+    "http://www.postgresql.org/files/documentation/faqs/FAQ_DEV.html">
+    http://www.postgresql.org/files/documentation/faqs/FAQ_DEV.html
     

 
     

The authors of PostgreSQL 1.01 were Andrew Yu and Jolly Chen.

     href=
     "http://techdocs.PostgreSQL.org/">http://techdocs.PostgreSQL.org/.

 
-    

psql has some nice \d commands to show information about

-    types, operators, functions, aggregates, etc.

+    

The command line client program psql has some \d commands to show

+    information about types, operators, functions, aggregates, etc. - use \? to 
+    display the available commands.

 
     

Our web site contains even more documentation.

 
     

1.13) How do I submit a bug report?

 
     

Visit the PostgreSQL bug form at 

-    "http://www.postgresql.org/bugform.html">
-    http://www.postgresql.org/bugform.html.

+    "http://www.postgresql.org/support/submitbug">
+    http://www.postgresql.org/support/submitbug.

 
     

Also check out our ftp site 

     "ftp://ftp.PostgreSQL.org/pub">ftp://ftp.PostgreSQL.org/pub to
 
       
Performance
 
-      
PostgreSQL has performance similar to other commercial and
-      open source databases. it is faster for some things, slower for
+      
PostgreSQL's performance is comparable to other commercial and
+      open source databases. It is faster for some things, slower for
       others. In comparison to MySQL or leaner database systems, we are
       faster for multiple users, complex queries, and a read/write query
       load.  MySQL is faster for simple SELECT queries done by a few users.
       Of course, MySQL does not have most of the features mentioned in the
       Features section above. We are built for reliability and
       features, and we continue to improve performance in every
-      release. There is an interesting Web page comparing PostgreSQL to
-      MySQL at 
-      http://openacs.org/philosophy/why-not-mysql.html  Also, MySQL is
-      is a company that distributes its products via open source, and requires
-      a commercial license for close-source software, not an
-      open source development community like PostgreSQL.
-
+      release. 
       
       
 
     "contributions" item is solely to support the PostgreSQL project
     and does not fund any specific company. If you prefer, you can also
     send a check to the contact address.

-    
 
-    

Also, if you have a success story about PostgreSQL, please submit

-    it to our advocacy site at postgresql.org">
-    http://advocacy.postgresql.org.

+    

Also, if you have a success story about PostgreSQL, please email

+    it to our advocacy list at postgresql.org">
+    pgsql-advocacy@postgresql.org.

 
+    
 
     User Client Questions
 
 
     

Yes, there are several graphical interfaces to PostgreSQL available.

     These include PgAccess 
-    http://www.pgaccess.org), PgAdmin III (
+    http://www.pgaccess.org), pgAdmin III (
     href="http://www.pgadmin.org">http://www.pgadmin.org, RHDB Admin (
     href="http://sources.redhat.com/rhdb/">http://sources.redhat.com/rhdb/
     ), TORA (http://www.globecom.net/tora/
     kernel's limit on shared memory space. Each buffer is 8K and the
     default is 1000 buffers.

 
-    

You can also use the sort_mem and work_mem options

-    to increase the maximum amount of memory used by the backend processes
-    for each temporary sort. The default is 1024 (i.e. 1MB).

+    

You can also use the sort_mem (from PostgreSQL 8.0: work_mem)

+    options to increase the maximum amount of memory used by the backend
+    processes for each temporary sort. The default is 1024 (i.e. 1MB).

 
     

You can also use the CLUSTER command to group

     data in tables to match an index. See the CLUSTER
@@ -1170,14 +1168,14 @@ BYTEA           bytea           variable-length byte array (null-byte safe)
     execute("INSERT INTO person (name) VALUES ('Blaise Pascal')");
     new_id = execute("SELECT currval('person_id_seq')");
 
-
-    Finally, you could use the OID
+    
+    

Finally, you could use the OID

     returned from the INSERT statement to look up the
     default value, though this is probably the least portable approach,
     and the oid value will wrap around when it reaches 4 billion.
-    In Perl, using DBI with Edmund Mergl's DBD::Pg module, the oid
-    value is made available via $sth->{pg_oid_status} after
-    $sth->execute().
+    In Perl, using DBI with the DBD::Pg module, the oid value is made
+    available via $sth->{pg_oid_status} after
+    $sth->execute().

 
     

4.15.3) Doesn't currval()

     lead to a race condition with other users?