From cde6056e34ac45a3d76028deabdfa09c5404db78 Mon Sep 17 00:00:00 2001 From: Bruce Momjian <bruce@momjian.us> Date: Wed, 2 Feb 2005 13:41:18 +0000 Subject: [PATCH] Remove pgsql_tmp directory FAQ item. --- doc/FAQ | 34 +++++++++++----------------------- doc/src/FAQ/FAQ.html | 34 ++++++++++------------------------ 2 files changed, 21 insertions(+), 47 deletions(-) diff --git a/doc/FAQ b/doc/FAQ index 81ae9fbd579..3f53e13bb57 100644 --- a/doc/FAQ +++ b/doc/FAQ @@ -1,7 +1,7 @@ Frequently Asked Questions (FAQ) for PostgreSQL - Last updated: Tue Feb 1 16:10:47 EST 2005 + Last updated: Wed Feb 2 08:40:42 EST 2005 Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us) @@ -41,10 +41,9 @@ 3.3) How do I tune the database engine for better performance? 3.4) What debugging features are available? 3.5) Why do I get "Sorry, too many clients" when trying to connect? - 3.6) What is in the pgsql_tmp directory? - 3.7) Why do I need to do a dump and restore to upgrade PostgreSQL + 3.6) Why do I need to do a dump and restore to upgrade PostgreSQL releases? - 3.8) What computer hardware should I use? + 3.7) What computer hardware should I use? Operational Questions @@ -430,18 +429,7 @@ processes it can start by changing the max_connections value in postgresql.conf and restarting the postmaster. - 3.6) What is in the pgsql_tmp directory? - - This directory contains temporary files generated by the query - executor. For example, if a sort needs to be done to satisfy an ORDER - BY and the sort requires more space than the backend's -S parameter - allows, then temporary files are created here to hold the extra data. - - The temporary files are usually deleted automatically, but might - remain if a backend crashes during a sort. A stop and restart of the - postmaster will remove files from those directories. - - 3.7) Why do I need to do a dump and restore to upgrade between major + 3.6) Why do I need to do a dump and restore to upgrade between major PostgreSQL releases? The PostgreSQL team makes only small changes between minor releases, @@ -452,7 +440,7 @@ files. A dump outputs data in a generic format that can then be loaded in using the new internal format. - 3.8) What computer hardware should I use? + 3.7) What computer hardware should I use? Because PC hardware is mostly compatible, people tend to believe that all PC hardware is of equal quality. It is not. ECC RAM, SCSI, and @@ -651,12 +639,12 @@ 4.10) What is the difference between the various character types? - Type Internal Name Notes - VARCHAR(n) varchar size specifies maximum length, no padding - CHAR(n) bpchar blank padded to the specified fixed length - TEXT text no specific upper limit on length - BYTEA bytea variable-length byte array (null-byte safe) - "char" char one character + Type Internal Name Notes + VARCHAR(n) varchar size specifies maximum length, no padding + CHAR(n) bpchar blank padded to the specified fixed length + TEXT text no specific upper limit on length + BYTEA bytea variable-length byte array (null-byte safe) + "char" char one character You will see the internal name when examining system catalogs and in some error messages. diff --git a/doc/src/FAQ/FAQ.html b/doc/src/FAQ/FAQ.html index 860ab838cd2..14ec635d850 100644 --- a/doc/src/FAQ/FAQ.html +++ b/doc/src/FAQ/FAQ.html @@ -10,7 +10,7 @@ alink="#0000ff"> <H1>Frequently Asked Questions (FAQ) for PostgreSQL</H1> - <P>Last updated: Tue Feb 1 16:10:47 EST 2005</P> + <P>Last updated: Wed Feb 2 08:40:42 EST 2005</P> <P>Current maintainer: Bruce Momjian (<A href= "mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</A>) @@ -61,11 +61,9 @@ <A href="#3.4">3.4</A>) What debugging features are available?<BR> <A href="#3.5">3.5</A>) Why do I get <I>"Sorry, too many clients"</I> when trying to connect?<BR> - <A href="#3.6">3.6</A>) What is in the <I>pgsql_tmp</I> - directory?<BR> - <A href="#3.7">3.7</A>) Why do I need to do a dump and restore + <A href="#3.6">3.6</A>) Why do I need to do a dump and restore to upgrade PostgreSQL releases?<BR> - <A href="#3.8">3.8</A>) What computer hardware should I use?<BR> + <A href="#3.7">3.7</A>) What computer hardware should I use?<BR> <H2 align="center">Operational Questions</H2> @@ -573,19 +571,7 @@ <I>max_connections</I> value in <I>postgresql.conf</I> and restarting the <I>postmaster</I>.</P> - <H4><A name="3.6">3.6</A>) What is in the <I>pgsql_tmp</I> directory?</H4> - - <P>This directory contains temporary files generated by the query - executor. For example, if a sort needs to be done to satisfy an - <SMALL>ORDER BY</SMALL> and the sort requires more space than the - backend's <I>-S</I> parameter allows, then temporary files are created - here to hold the extra data.</P> - - <P>The temporary files are usually deleted automatically, but might - remain if a backend crashes during a sort. A stop and restart of the - <I>postmaster</I> will remove files from those directories.</P> - - <H4><A name="3.7">3.7</A>) Why do I need to do a dump and restore + <H4><A name="3.6">3.6</A>) Why do I need to do a dump and restore to upgrade between major PostgreSQL releases?</H4> <P>The PostgreSQL team makes only small changes between minor releases, @@ -596,7 +582,7 @@ data in a generic format that can then be loaded in using the new internal format.</P> - <H4><A name="3.8">3.8</A>) What computer hardware should I use?</H4> + <H4><A name="3.7">3.7</A>) What computer hardware should I use?</H4> <P>Because PC hardware is mostly compatible, people tend to believe that all PC hardware is of equal quality. It is not. ECC RAM, SCSI, and @@ -672,7 +658,7 @@ table, and a database?</H4> <P>These are the limits:</P> -<CENTER> +<BLOCKQUOTE> <TABLE BORDER=1> <TR><TD>Maximum size for a database?</TD><TD>unlimited (32 TB databases exist)</TD></TR> @@ -685,8 +671,7 @@ on column types</TD></TR> <TR><TD>Maximum number of indexes on a table?</TD><TD>unlimited</TD></TR> </TABLE> -</CENTER> -<BR> +</BLOCKQUOTE> <P>Of course, these are not actually unlimited, but limited to available disk space and memory/swap space. Performance may suffer @@ -837,7 +822,7 @@ table?</TD><TD>unlimited</TD></TR> <H4><A name="4.10">4.10</A>) What is the difference between the various character types?</H4> -<CENTER> +<BLOCKQUOTE> <TABLE BORDER=1> <TR><TH>Type</TH><TH>Internal Name</TH><TH>Notes</TH></TR> <TR><TD>VARCHAR(n)</TD><TD>varchar</TD><TD>size specifies maximum @@ -850,7 +835,8 @@ length</TD></TR> (null-byte safe)</TD></TR> <TR><TD>"char"</TD><TD>char</TD><TD>one character</TD></TR> </TABLE> -</CENTER> +</BLOCKQUOTE> + <P>You will see the internal name when examining system catalogs and in some error messages.</P> -- GitLab