From: Tom Lane Date: Thu, 13 May 2010 18:54:18 +0000 (+0000) Subject: Use "TOAST table" in place of the vague, not-used-elsewhere phrase X-Git-Tag: REL9_0_BETA2~128 X-Git-Url: http://git.postgresql.org/gitweb/?a=commitdiff_plain;h=a4bbfb1aac27daa8bf4c533c213c18982f65e0b8;p=postgresql.git Use "TOAST table" in place of the vague, not-used-elsewhere phrase "supplementary storage table". --- diff --git a/doc/src/sgml/ref/alter_table.sgml b/doc/src/sgml/ref/alter_table.sgml index 16007ef2734..f81dd576bd4 100644 --- a/doc/src/sgml/ref/alter_table.sgml +++ b/doc/src/sgml/ref/alter_table.sgml @@ -1,5 +1,5 @@ @@ -200,7 +200,8 @@ ALTER TABLE name This form sets the storage mode for a column. This controls whether this - column is held inline or in a supplementary table, and whether the data + column is held inline or in a secondary TOAST table, and + whether the data should be compressed or not. PLAIN must be used for fixed-length values such as integer and is inline, uncompressed. MAIN is for inline, @@ -208,9 +209,9 @@ ALTER TABLE name uncompressed data, and EXTENDED is for external, compressed data. EXTENDED is the default for most data types that support non-PLAIN storage. - Use of EXTERNAL will - make substring operations on text and bytea - columns faster, at the penalty of increased storage space. Note that + Use of EXTERNAL will make substring operations on + very large text and bytea values run faster, + at the penalty of increased storage space. Note that SET STORAGE doesn't itself change anything in the table, it just sets the strategy to be pursued during future table updates. See for more information. diff --git a/doc/src/sgml/ref/create_table.sgml b/doc/src/sgml/ref/create_table.sgml index 064656bbc5d..d195c5de689 100644 --- a/doc/src/sgml/ref/create_table.sgml +++ b/doc/src/sgml/ref/create_table.sgml @@ -1,5 +1,5 @@ @@ -152,7 +152,7 @@ CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE UNIQUE, PRIMARY KEY, or EXCLUDE constraint. Storage parameters for - indexes are documented in . The storage parameters currently + indexes are documented in . + The storage parameters currently available for tables are listed below. For each parameter, unless noted, - there is an additional, identically named parameter, prefixed with - toast. which can be used to control the behavior of the - supplementary storage table, if any; see . - Note that the supplementary storage table inherits the - autovacuum values from its parent table, if there are + there is an additional parameter with the same name prefixed with + toast., which can be used to control the behavior of the + table's secondary TOAST table, if any + (see for more information about TOAST). + Note that the TOAST table inherits the + autovacuum_* values from its parent table, if there are no toast.autovacuum_* settings set. @@ -828,8 +830,7 @@ CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE