From 61c91fd2d22c97fd942ca67f458af5dc364f5fab Mon Sep 17 00:00:00 2001
From: Bruce Momjian Last updated: Thu May 18 23:52:32 EDT 2006 Last updated: Mon Oct 9 20:28:14 EDT 2006 Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
+ "mailto:bruce@momjian.us">bruce@momjian.us)
The most recent version of this document can be viewed at 1.3) What is the copyright of PostgreSQL? PostgreSQL also runs natively on Microsoft Windows NT-based operating
- systems like Win2000, WinXP, and Win2003. A prepackaged installer is
+ systems like Win2000 SP4, WinXP, and Win2003. A prepackaged installer is
available at
http://pgfoundry.org/projects/pginstaller. MSDOS-based versions
of Windows (Win95, Win98, WinMe) can run PostgreSQL using Cygwin.Frequently Asked Questions (FAQ) for PostgreSQL
-
1.4) What platforms does PostgreSQL support?
1.5) Where can I get PostgreSQL?
- 1.6) What is the latest release?
+ 1.6) What is the most recent release?
1.7) Where can I get support?
1.8) How do I submit a bug report?
1.9) How do I find out about known bugs or
@@ -63,8 +63,7 @@
3.4) What debugging features are available?
3.5) Why do I get "Sorry, too many
clients" when trying to connect?
- 3.6) Why do I need to do a dump and restore
- to upgrade PostgreSQL releases?
+ 3.6 What is the upgrade process for PostgreSQL?
3.7) What computer hardware should I use?
@@ -200,7 +199,7 @@
instructions.
The latest release of PostgreSQL is version 8.1.5.
@@ -241,8 +240,8 @@ (#postgresqlfr). There is also a PostgreSQL channel on EFNet.A list of commercial support companies is available at - http://techdocs.postgresql.org/companies.php.
+ "http://www.postgresql.org/support/professional_support"> + http://www.postgresql.org/support/professional_support.Yes, see - http://techdocs.postgresql.org/guides/GUITools for a - detailed list.
+There are a large number of GUI Tools that are available for PostgreSQL + from both commercial and open source developers. A detailed list can be + found in the + PostgreSQL Community Documentation
The PostgreSQL team makes only small changes between minor releases, - so upgrading from 7.4.0 to 7.4.1 does not require a dump and restore. - However, major releases (e.g. from 7.3 to 7.4) often change the internal +
The PostgreSQL team makes only bug fixes in minor releases, + so, for example, upgrading from 7.4.8 to 7.4.9 does not require + a dump and restore; merely stop the database server, install + the updated binaries, and restart the server.
+ +All users should upgrade to the most recent minor release as + soon as it is available. While every upgrade has some risk, + PostgreSQL minor releases are designed to fix only common bugs + with the least risk. The community considers not upgrading + more risky that upgrading.
+ +Major releases (e.g. from 7.3 to 7.4) often change the internal format of system tables and data files. These changes are often complex, - so we don't maintain backward compatibility for data files. A dump outputs - data in a generic format that can then be loaded in using the new internal - format.
+ so we don't maintain backward compatibility for data files. A dump/reload + of the database is required for major upgrades.One limitation is that indexes can not be created on columns longer than about 2,000 characters. Fortunately, such indexes are - rarely needed. Uniqueness is best guaranteed by a funtion index + rarely needed. Uniqueness is best guaranteed by a function index of an MD5 hash of the long column, and full text indexing allows for searching of words within the column.
@@ -805,8 +812,8 @@ table?CREATE INDEX tabindex ON tab (lower(col));@@ -950,7 +957,7 @@ length
Every row that is created in PostgreSQL gets a unique OID unless created WITHOUT OIDS. - OIDs are autotomatically assigned unique 4-byte + OIDs are automatically assigned unique 4-byte integers that are unique across the entire installation. However, they overflow at 4 billion, and then the OIDs start being duplicated. PostgreSQL uses OIDs to link its -- cgit v1.2.3