@@ -324,7 +324,7 @@ <H4><A NAME="1.6">1.6</A>) Where can I get support for PostgreSQL?</H4><P>
324324via the PostgreSQL WWW home page at:
325325
326326< BLOCKQUOTE >
327- < A HREF ="http://postgreSQL.org "> http://postgreSQL.org</ A >
327+ < A HREF ="http://www. postgreSQL.org "> http://www. postgreSQL.org</ A >
328328</ BLOCKQUOTE > < P >
329329
330330There is also an IRC channel on EFNet, channel #PostgreSQL.
@@ -573,6 +573,7 @@ <H2><CENTER>Administrative Questions</CENTER></H2><P>
573573
574574< H4 > < A NAME ="3.1 "> 3.1</ A > ) Why does initdb fail?</ H4 > < P >
575575
576+ Try these:
576577< UL >
577578< LI > check that you don't have any of the previous version's binaries in
578579your path
@@ -593,7 +594,7 @@ <H4><A NAME="3.3">3.3</A>) When I start the postmaster, I get a <I>Bad
593594System Call</ I > or core dumped message. Why?</ H4 > < P >
594595
595596It could be a variety of problems, but first check to see that you
596- have system V extensions installed in your kernel. PostgreSQL requires
597+ have System V extensions installed in your kernel. PostgreSQL requires
597598kernel support for shared memory and semaphores.< P >
598599
599600
@@ -750,7 +751,7 @@ <H4><A NAME="3.12">3.12</A>) I get 'Sorry, too many clients' when trying
750751You need to increase the postmaster's limit on how many concurrent backend
751752processes it can start.< P >
752753
753- In Postgres 6.5 and up, the default limit is 32 processes. You can
754+ In PostgreSQL 6.5 and up, the default limit is 32 processes. You can
754755increase it by restarting the postmaster with a suitable < I > -N</ I >
755756value. With the default configuration you can set < I > -N</ I > as large as
7567571024; if you need more, increase < SMALL > MAXBACKENDS</ SMALL > in
@@ -768,11 +769,11 @@ <H4><A NAME="3.12">3.12</A>) I get 'Sorry, too many clients' when trying
768769< SMALL > SEMMNS</ SMALL > and < SMALL > SEMMNI,</ SMALL > the maximum number of
769770processes, < SMALL > NPROC,</ SMALL > the maximum number of processes per
770771user, < SMALL > MAXUPRC,</ SMALL > and the maximum number of open files,
771- < SMALL > NFILE</ SMALL > and < SMALL > NINODE.</ SMALL > The reason that Postgres
772+ < SMALL > NFILE</ SMALL > and < SMALL > NINODE.</ SMALL > The reason that PostgreSQL
772773has a limit on the number of allowed backend processes is so that you
773774can ensure that your system won't run out of resources.< P >
774775
775- In Postgres versions prior to 6.5, the maximum number of backends was
776+ In PostgreSQL versions prior to 6.5, the maximum number of backends was
77677764, and changing it required a rebuild after altering the MaxBackendId
777778constant in < I > include/storage/sinvaladt.h.</ I > < P >
778779
@@ -872,7 +873,7 @@ <H4><A NAME="4.6">4.6</A>) What is the maximum size for a
872873< H4 > < A NAME ="4.7 "> 4.7</ A > )How much database disk space is required to
873874store data from a typical flat file?< BR > </ H4 > < P >
874875
875- A Postgres database can require about six and a half times the disk space
876+ A PostgreSQL database can require about six and a half times the disk space
876877required to store the data in a flat file.< P >
877878
878879Consider a file of 300,000 lines with two integers on each line. The
@@ -948,7 +949,7 @@ <H4><A NAME="4.10">4.10</A>) How do I see how the query optimizer is
948949
949950< H4 > < A NAME ="4.11 "> 4.11</ A > ) What is an R-tree index?</ H4 > < P >
950951
951- An r -tree index is used for indexing spatial data. A hash index can't
952+ An R -tree index is used for indexing spatial data. A hash index can't
952953handle range searches. A B-tree index only handles range searches in a
953954single dimension. R-tree's can handle multi-dimensional data. For
954955example, if an R-tree index can be built on an attribute of type < I > point,</ I >
@@ -1027,14 +1028,14 @@ <H4><A NAME="4.16.1">4.16.1</A>) How do I create a
10271028serial/auto-incrementing field?</ H4 > < P >
10281029
10291030PostgreSQL supports < SMALL > SERIAL</ SMALL > data type. It auto-creates a
1030- sequence and index on the column. For example, this...
1031+ sequence and index on the column. For example, this:
10311032< PRE >
10321033 CREATE TABLE person (
10331034 id SERIAL,
10341035 name TEXT
10351036 );
10361037</ PRE >
1037- ... is automatically translated into this...
1038+ is automatically translated into this:
10381039< PRE >
10391040 CREATE SEQUENCE person_id_seq;
10401041 CREATE TABLE person (
@@ -1049,7 +1050,6 @@ <H4><A NAME="4.16.1">4.16.1</A>) How do I create a
10491050you need to dump and reload the database, you need to use < I > pg_dump's -o</ I >
10501051option or < SMALL > COPY WITH OIDS</ SMALL > option to preserve the oids.< P >
10511052
1052- For more details, see Bruce Momjian's chapter on
10531053< A HREF ="http://www.postgresql.org/docs/aw_pgsql_book "> Numbering Rows.</ A >
10541054
10551055< H4 > < A NAME ="4.16.2 "> 4.16.2</ A > ) How do I get the back the generated SERIAL value after an insert?</ H4 > < P >
0 commit comments