Update AIX FAQ to show readline options more clearly.

Backpatch FAQ's to 8.1.X.
This commit is contained in:
Bruce Momjian 2006-04-05 22:56:12 +00:00
parent 06e4478877
commit 69ab90c775
17 changed files with 35 additions and 29 deletions

10
doc/FAQ
View File

@ -1,7 +1,7 @@
Frequently Asked Questions (FAQ) for PostgreSQL Frequently Asked Questions (FAQ) for PostgreSQL
Last updated: Fri Feb 24 23:28:40 EST 2006 Last updated: Sun Apr 2 23:40:12 EDT 2006
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us) Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
@ -123,7 +123,7 @@
PostgreSQL Data Base Management System PostgreSQL Data Base Management System
Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group
Portions Copyright (c) 1994-1996 Regents of the University of Portions Copyright (c) 1994-1996 Regents of the University of
California California
@ -491,7 +491,7 @@
Maximum size for a database? unlimited (32 TB databases exist) Maximum size for a database? unlimited (32 TB databases exist)
Maximum size for a table? 32 TB Maximum size for a table? 32 TB
Maximum size for a row? 1.6TB Maximum size for a row? 400 GB
Maximum size for a field? 1 GB Maximum size for a field? 1 GB
Maximum number of rows in a table? unlimited Maximum number of rows in a table? unlimited
Maximum number of columns in a table? 250-1600 depending on column Maximum number of columns in a table? 250-1600 depending on column
@ -506,8 +506,8 @@
from the operating system. Large tables are stored as multiple 1 GB from the operating system. Large tables are stored as multiple 1 GB
files so file system size limits are not important. files so file system size limits are not important.
The maximum table size and maximum number of columns can be quadrupled The maximum table size, row size, and maximum number of columns can be
by increasing the default block size to 32k. quadrupled by increasing the default block size to 32k.
One limitation is that indexes can not be created on columns longer One limitation is that indexes can not be created on columns longer
than about 2,000 characters. Fortunately, such indexes are rarely than about 2,000 characters. Fortunately, such indexes are rarely

View File

@ -1,5 +1,5 @@
From: Zeugswetter Andreas <ZeugswetterA@spardat.at> From: Zeugswetter Andreas <ZeugswetterA@spardat.at>
$Date: 2006/03/01 22:25:36 $ $Date: 2006/04/05 22:56:11 $
On AIX 4.3.2 PostgreSQL compiled with the native IBM compiler xlc On AIX 4.3.2 PostgreSQL compiled with the native IBM compiler xlc
(vac.C 5.0.1) passes all regression tests. Other versions of OS and (vac.C 5.0.1) passes all regression tests. Other versions of OS and
@ -129,14 +129,18 @@ for details about the problem.
Working around the problem: Working around the problem:
--------------------------- ---------------------------
1) Use the new 8.2devel backend Makefile: Try one of the following:
o Use the new 8.2devel backend Makefile:
After the matter of readline's export list and the problems that were After the matter of readline's export list and the problems that were
occurring on AIX because of it being linked to the backend, a filter occurring on AIX because of it being linked to the backend, a filter
to exclude unneeded libraries from being linked against the backend was to exclude unneeded libraries from being linked against the backend was
added. Get revision 1.112 of src/backend/Makefile from CVS and replace added. Get revision 1.112 of src/backend/Makefile from CVS and replace
the copy that came with postgres with it. Build normally. the copy that came with postgres with it. Build normally.
2) Use libedit: o Use libedit
There are a few libedit ports available online. Build and install the There are a few libedit ports available online. Build and install the
desired port. If libreadline.a can be found in /lib, /usr/lib, or in desired port. If libreadline.a can be found in /lib, /usr/lib, or in
any location passed to postgres' configure via "--with-libraries=", any location passed to postgres' configure via "--with-libraries=",
@ -154,14 +158,16 @@ If the version of libedit used calls its "history.h" something other
than history.h, place a symlink called history.h to it somewhere that than history.h, place a symlink called history.h to it somewhere that
the C preprocessor will check. the C preprocessor will check.
3) Configure with "--without-readline": o Configure with "--without-readline"
postgres can be configured with the option "--without-readline". When postgres can be configured with the option "--without-readline". When
this is enabled, postgres will not link against libreadline or libedit. this is enabled, postgres will not link against libreadline or libedit.
psql will not have history, tab completion, or any of the other niceties psql will not have history, tab completion, or any of the other niceties
that readline and libedit bring, but external readline wrappers exist that readline and libedit bring, but external readline wrappers exist
that add that functionality. that add that functionality.
4) Use readline 5.0: o Use readline 5.0
Readline 5.0 does not induce the problems, however it does export Readline 5.0 does not induce the problems, however it does export
memcpy and strncpy when built using the easy method of "-bexpall". Like memcpy and strncpy when built using the easy method of "-bexpall". Like
4.3, it is possible to do a build that does not export these symbols, 4.3, it is possible to do a build that does not export these symbols,

View File

@ -165,7 +165,7 @@
PostgreSQL Sistema de Gerência de Banco de Dados PostgreSQL Sistema de Gerência de Banco de Dados
Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group
Portions Copyright (c) 1994-6 Regents of the University of California Portions Copyright (c) 1994-6 Regents of the University of California
Permissão de uso, cópia, modificação e distribuição desse software e Permissão de uso, cópia, modificação e distribuição desse software e

View File

@ -145,7 +145,7 @@
PostgreSQL je předmětem následujících autorských práv: PostgreSQL je předmětem následujících autorských práv:
Dílèí Copyright (c) 1996-2005, PostgreSQL Global Development Group Dílèí Copyright (c) 1996-2006, PostgreSQL Global Development Group
Dílčí Copyright (c) 1994-6, Regents of the University of California Dílčí Copyright (c) 1994-6, Regents of the University of California
Uděluje se oprávnění k užití, rozmnožování, provádění úprav a Uděluje se oprávnění k užití, rozmnožování, provádění úprav a

View File

@ -171,7 +171,7 @@
PostgreSQL Data Base Management System PostgreSQL Data Base Management System
Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group
Portions Copyright (c) 1994-6 Regents of the University of California Portions Copyright (c) 1994-6 Regents of the University of California
Permission to use, copy, modify, and distribute this software and its Permission to use, copy, modify, and distribute this software and its

View File

@ -172,7 +172,7 @@
PostgreSQL Data Base Management System PostgreSQL Data Base Management System
Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group
Portions Copyright (c) 1994-6 Regents of the University of California Portions Copyright (c) 1994-6 Regents of the University of California
Permission to use, copy, modify, and distribute this software and its Permission to use, copy, modify, and distribute this software and its

View File

@ -140,7 +140,7 @@ PostgreSQL
PostgreSQL Data Base Management System PostgreSQL Data Base Management System
Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group Portions Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group Portions
Copyright (c) 1994-1996 Regents of the University of California Copyright (c) 1994-1996 Regents of the University of California
Permission to use, copy, modify, and distribute this software and its Permission to use, copy, modify, and distribute this software and its

View File

@ -165,7 +165,7 @@
PostgreSQL Data Base Management System PostgreSQL Data Base Management System
Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group
Portions Copyright (c) 1994-6 Regents of the University of California Portions Copyright (c) 1994-6 Regents of the University of California
Permission to use, copy, modify, and distribute this software and its Permission to use, copy, modify, and distribute this software and its

View File

@ -156,7 +156,7 @@
PostgreSQL Data Base Management System PostgreSQL Data Base Management System
Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group
Portions Copyright (c) 1994-6 Regents of the University of California Portions Copyright (c) 1994-6 Regents of the University of California
Permission to use, copy, modify, and distribute this software and its Permission to use, copy, modify, and distribute this software and its

View File

@ -10,7 +10,7 @@
alink="#0000ff"> alink="#0000ff">
<H1>Frequently Asked Questions (FAQ) for PostgreSQL</H1> <H1>Frequently Asked Questions (FAQ) for PostgreSQL</H1>
<P>Last updated: Fri Feb 24 23:28:40 EST 2006</P> <P>Last updated: Sun Apr 2 23:40:12 EDT 2006</P>
<P>Current maintainer: Bruce Momjian (<A href= <P>Current maintainer: Bruce Momjian (<A href=
"mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</A>) "mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</A>)
@ -169,7 +169,7 @@
<P>PostgreSQL Data Base Management System</P> <P>PostgreSQL Data Base Management System</P>
<P>Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group <P>Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group
Portions Copyright (c) 1994-1996 Regents of the University of California</P> Portions Copyright (c) 1994-1996 Regents of the University of California</P>
<P>Permission to use, copy, modify, and distribute this software <P>Permission to use, copy, modify, and distribute this software
@ -654,7 +654,7 @@
<TR><TD>Maximum size for a database?</TD><TD>unlimited (32 TB databases <TR><TD>Maximum size for a database?</TD><TD>unlimited (32 TB databases
exist)</TD></TR> exist)</TD></TR>
<TR><TD>Maximum size for a table?</TD><TD>32 TB</TD></TR> <TR><TD>Maximum size for a table?</TD><TD>32 TB</TD></TR>
<TR><TD>Maximum size for a row?</TD><TD>1.6TB</TD></TR> <TR><TD>Maximum size for a row?</TD><TD>400 GB</TD></TR>
<TR><TD>Maximum size for a field?</TD><TD>1 GB</TD></TR> <TR><TD>Maximum size for a field?</TD><TD>1 GB</TD></TR>
<TR><TD>Maximum number of rows in a table?</TD><TD>unlimited</TD></TR> <TR><TD>Maximum number of rows in a table?</TD><TD>unlimited</TD></TR>
<TR><TD>Maximum number of columns in a table?</TD><TD>250-1600 depending <TR><TD>Maximum number of columns in a table?</TD><TD>250-1600 depending
@ -673,8 +673,8 @@ table?</TD><TD>unlimited</TD></TR>
multiple 1 GB files so file system size limits are not multiple 1 GB files so file system size limits are not
important.</P> important.</P>
<P>The maximum table size and maximum number of columns can be <P>The maximum table size, row size, and maximum number of columns
quadrupled by increasing the default block size to 32k.</P> can be quadrupled by increasing the default block size to 32k.</P>
<P>One limitation is that indexes can not be created on columns <P>One limitation is that indexes can not be created on columns
longer than about 2,000 characters. Fortunately, such indexes are longer than about 2,000 characters. Fortunately, such indexes are

View File

@ -160,7 +160,7 @@
<P>PostgreSQL Sistema de Ger&ecirc;ncia de Banco de Dados</P> <P>PostgreSQL Sistema de Ger&ecirc;ncia de Banco de Dados</P>
<P>Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group <P>Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group
Portions Copyright (c) 1994-6 Regents of the University of California</P> Portions Copyright (c) 1994-6 Regents of the University of California</P>
<P>Permiss&atilde;o de uso, c&oacute;pia, modifica&ccedil;&atilde;o <P>Permiss&atilde;o de uso, c&oacute;pia, modifica&ccedil;&atilde;o

View File

@ -163,7 +163,7 @@
<P>PostgreSQL je předmětem následujících autorských práv:</P> <P>PostgreSQL je předmětem následujících autorských práv:</P>
<P>Dílèí Copyright (c) 1996-2005, PostgreSQL Global Development Group <P>Dílèí Copyright (c) 1996-2006, PostgreSQL Global Development Group
Dílčí Copyright (c) 1994-6, Regents of the University of California</P> Dílčí Copyright (c) 1994-6, Regents of the University of California</P>
<P>Uděluje se oprávnění k užití, rozmnožování, provádění úprav a <P>Uděluje se oprávnění k užití, rozmnožování, provádění úprav a

View File

@ -193,7 +193,7 @@
<P>PostgreSQL Data Base Management System</P> <P>PostgreSQL Data Base Management System</P>
<P>Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group <P>Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group
Portions Copyright (c) 1994-6 Regents of the University of California</P> Portions Copyright (c) 1994-6 Regents of the University of California</P>
<P>Permission to use, copy, modify, and distribute this software <P>Permission to use, copy, modify, and distribute this software

View File

@ -161,7 +161,7 @@ href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>).</p>
<p>PostgreSQL Data Base Management System</p> <p>PostgreSQL Data Base Management System</p>
<P>Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group <P>Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group
Portions Copyright (c) 1994-6 Regents of the University of California</P> Portions Copyright (c) 1994-6 Regents of the University of California</P>
<p>Permission to use, copy, modify, and distribute this software <p>Permission to use, copy, modify, and distribute this software

View File

@ -158,7 +158,7 @@ href="mailto:juk at PostgreSQL.jp">juk at PostgreSQL.jp</a>)<br /></p>
</pre></small> </pre></small>
<p>PostgreSQL Data Base Management System</p> <p>PostgreSQL Data Base Management System</p>
<p> <p>
Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group
Portions Copyright (c) 1994-1996 Regents of the University of California</p> Portions Copyright (c) 1994-1996 Regents of the University of California</p>
<p> <p>
Permission to use, copy, modify, and distribute this software and its Permission to use, copy, modify, and distribute this software and its

View File

@ -213,7 +213,7 @@
<P>PostgreSQL Data Base Management System</P> <P>PostgreSQL Data Base Management System</P>
<P>Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group <P>Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group
Portions Copyright (c) 1994-6 Regents of the University of California</P> Portions Copyright (c) 1994-6 Regents of the University of California</P>
<P>Permission to use, copy, modify, and distribute this software <P>Permission to use, copy, modify, and distribute this software

View File

@ -159,7 +159,7 @@ adreslerinde g
<h4><a name="1.2">1.2</a>) PostgreSQL'in haklarý nedir?</h4> <h4><a name="1.2">1.2</a>) PostgreSQL'in haklarý nedir?</h4>
<p>PostgreSQL Data Base Management System</p> <p>PostgreSQL Data Base Management System</p>
<P>Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group <P>Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group
Portions Copyright (c) 1994-6 Regents of the University of California</P> Portions Copyright (c) 1994-6 Regents of the University of California</P>
<p>Permission to use, copy, modify, and distribute this software <p>Permission to use, copy, modify, and distribute this software