From 4108bf6def8a7d0104251dd06a017020cbc6b839 Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Wed, 26 Jul 2000 02:20:02 +0000 Subject: Update FAQ. --- doc/src/FAQ/FAQ.html | 193 ++++++++++++++++++++++++--------------------------- 1 file changed, 91 insertions(+), 102 deletions(-) (limited to 'doc/src') diff --git a/doc/src/FAQ/FAQ.html b/doc/src/FAQ/FAQ.html index 753444d0784..7e3f3ec24a3 100644 --- a/doc/src/FAQ/FAQ.html +++ b/doc/src/FAQ/FAQ.html @@ -12,8 +12,9 @@ Last updated: Fri Jun 2 11:32:13 EDT 2000 Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)

-The most recent version of this document can be viewed at the PostgreSQL -Web site, http://www.PostgreSQL.org.

+The most recent version of this document can be viewed at + +http://www.PostgreSQL.org/docs/faq-english.html.

Linux-specific questions are answered in http://www.PostgreSQL.org/docs/faq-linux.html.

@@ -36,9 +37,9 @@ HREF="http://www.PostgreSQL.org/docs/faq-irix.html">http://www.PostgreSQL.org/do 1.3) What Unix platforms does PostgreSQL run on?
1.4) What non-unix ports are available?
1.5) Where can I get PostgreSQL?
-1.6) Where can I get support for PostgreSQL?
-1.7) What is the latest release of PostgreSQL?
-1.8) What documentation is available for PostgreSQL?
+1.6) Where can I get support?
+1.7) What is the latest release?
+1.8) What documentation is available?
1.9) How do I find out about known bugs or missing features?
1.10) How can I learn SQL?
1.11) Is PostgreSQL Y2K compliant?
@@ -61,13 +62,13 @@ with PostgreSQL?

Administrative Questions

-3.1) Why does initdb fail?
+3.1) Why does initdb fail?
3.2) How do I install PostgreSQL somewhere other than /usr/local/pgsql?
3.3) When I start the postmaster, I get a Bad System Call or core dumped message. Why?
3.4) When I try to start the postmaster, I get -IpcMemoryCreate errors3. Why?
+IpcMemoryCreate errors. Why?
3.5) When I try to start the postmaster, I get IpcSemaphoreCreate errors. Why?
3.6) How do I prevent other hosts from accessing my @@ -80,30 +81,29 @@ another machine?
table access. Why?
3.10) How do I tune the database engine for better performance?
-3.11) What debugging features are available in -PostgreSQL?
-3.12) I get 'Sorry, too many clients' when trying to +3.11) What debugging features are available?
+3.12) I get "Sorry, too many clients" when trying to connect. Why?
-3.13) What are the pg_psort.XXX files in my +3.13) What are the pg_sorttempNNN.NN files in my database directory?

Operational Questions

-4.1) The system seems to be confused about commas, +4.1) Why is the system confused about commas, decimal points, and date formats.
4.2) What is the exact difference between binary cursors and normal cursors?
-4.3) How do I select only the first few rows of +4.3) How do I SELECT only the first few rows of a query?
-4.4) How do I get a list of tables, or other +4.4) How do I get a list of tables or other things I can see in psql?
4.5) How do you remove a column from a table?
4.6) What is the maximum size for a row, table, database?
4.7) How much database disk space is required -to store data from a typical flat file?
+to store data from a typical text file?
4.8) How do I find out what indices or operations are defined in the database?
@@ -148,7 +148,7 @@ it in psql, why does it dump core?
5.2) What does the message: NOTICE:PortalHeapMemoryFree: 0x402251d0 not in alloc set! mean?
5.3) How can I contribute some nifty new types and functions -for PostgreSQL?
+to PostgreSQL?
5.4) How do I write a C function to return a tuple?
5.5) I have changed a source file. Why does the @@ -171,8 +171,8 @@ PostgreSQL development is being performed by a team of Internet developers who all subscribe to the PostgreSQL development mailing list. The current coordinator is Marc G. Fournier (scrappy@PostgreSQL.org). (See -below on how to join). This team is now responsible for all current and -future development of PostgreSQL.

+below on how to join). This team is now responsible for all development +of PostgreSQL.

The authors of PostgreSQL 1.01 were Andrew Yu and Jolly Chen. Many others have contributed to the porting, testing, debugging and @@ -259,7 +259,7 @@ A file win31.mak is included in the distribution for making a Win32 libpq library and psql.

The database server is now working on Windows NT using the Cygnus -Unix/NT porting library. See pgsql/doc/README.NT in the distribution.

+Unix/NT porting library. See pgsql/doc/FAQ_NT in the distribution.

1.5) Where can I get PostgreSQL?

@@ -268,7 +268,7 @@ The primary anonymous ftp site for PostgreSQL is HREF="ftp://ftp.PostgreSQL.org/pub">ftp://ftp.PostgreSQL.org/pub. For mirror sites, see our main web site. -

1.6) Where can I get support for PostgreSQL?

+

1.6) Where can I get support?

There is no official support for PostgreSQL from the University of California, Berkeley. It is maintained through volunteer effort.

@@ -334,31 +334,30 @@ Commercial support for PostgreSQL is available at http://www.pgsql.com/.

-

1.7) What is the latest release of PostgreSQL?

+

1.7) What is the latest release?

The latest release of PostgreSQL is version 7.0.2.

We plan to have major releases every four months.

-

1.8) What documentation is available for PostgreSQL?

+

1.8) What documentation is available?

Several manuals, manual pages, and some small test examples are included in the distribution. See the /doc directory. You can also browse the manual on-line at -http://www.PostgreSQL.org/docs/postgres. -in the distribution. +http://www.PostgreSQL.org/docs/postgres.

There is a PostgreSQL book available at -http://www.PostgreSQL.org/docs/awbook.html

+http://www.PostgreSQL.org/docs/awbook.html.

psql has some nice \d commands to show information about types, operators, functions, aggregates, etc.

-The web site contains even more documentation.

+Our web site contains even more documentation.

1.9) How do I find out about known bugs or missing features?

@@ -401,7 +400,7 @@ Second, subscribe to the pgsql-hackers and pgsql-patches mailing lists. Third, submit high-quality patches to pgsql-patches.

There are about a dozen people who have commit privileges to -the PostgreSQL CVS archive. All of them have submitted so many +the PostgreSQL CVS archive. They each have submitted so many high-quality patches that it was a pain for the existing committers to keep up, and we had confidence that patches they committed were likely to be of high quality. @@ -445,8 +444,7 @@ default modes. In no-fsync mode, we are usually faster than commercial databases, though in this mode, an OS crash could cause data corruption. We are working to provide an intermediate mode that suffers less performance overhead than full fsync mode, and will allow data -integrity within 30 seconds of an OS crash. The mode is select-able by -the database administrator.

+integrity within 30 seconds of an OS crash.

In comparison to MySQL or leaner database systems, we are slower on inserts/updates because we have transaction overhead. Of course, MySQL @@ -502,8 +500,8 @@ in our BSD-style license stated above.

There are two ODBC drivers available, PsqlODBC and OpenLink ODBC.

PsqlODBC is included in the distribution. More information about it can -be gotten from: -ftp://ftp.PostgreSQL.org/pub/odbc/index.html

+be gotten from +ftp://ftp.PostgreSQL.org/pub/odbc/.

OpenLink ODBC can be gotten from http://www.openlinksw.com. It works with their standard ODBC client @@ -528,7 +526,7 @@ HREF="http://www.webtools.com">http://www.webtools.com

There is also one at http://www.phone.net/home/mwm/hotlist/.

-For web integration, PHP is an excellent interface. It is at: +For web integration, PHP is an excellent interface. It is at http://www.php.net

PHP is great for simple stuff, but for more complex cases, many @@ -570,7 +568,7 @@ We have:

Administrative Questions

-

3.1) Why does initdb fail?

+

3.1) Why does initdb fail?

Try these: