From fe263d115a7dd16095b8b8f1e943aff2bb4574d2 Mon Sep 17 00:00:00 2001 From: Simon Riggs Date: Tue, 9 Dec 2014 00:28:00 +0900 Subject: REINDEX SCHEMA MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add new SCHEMA option to REINDEX and reindexdb. Sawada Masahiko Reviewed by Michael Paquier and Fabrízio de Royes Mello --- doc/src/sgml/ref/reindex.sgml | 15 ++++++++++++++- doc/src/sgml/ref/reindexdb.sgml | 22 ++++++++++++++++++++++ 2 files changed, 36 insertions(+), 1 deletion(-) (limited to 'doc/src') diff --git a/doc/src/sgml/ref/reindex.sgml b/doc/src/sgml/ref/reindex.sgml index cabae191bc7..0a4c7d45cbf 100644 --- a/doc/src/sgml/ref/reindex.sgml +++ b/doc/src/sgml/ref/reindex.sgml @@ -21,7 +21,7 @@ PostgreSQL documentation -REINDEX { INDEX | TABLE | DATABASE | SYSTEM } name [ FORCE ] +REINDEX { INDEX | TABLE | SCHEMA | DATABASE | SYSTEM } name [ FORCE ] @@ -100,6 +100,19 @@ REINDEX { INDEX | TABLE | DATABASE | SYSTEM } nam + + SCHEMA + + + Recreate all indexes of the specified schema. If a table of this + schema has a secondary TOAST table, that is reindexed as + well. Indexes on shared system catalogs are also processed. + This form of REINDEX cannot be executed inside a + transaction block. + + + + DATABASE diff --git a/doc/src/sgml/ref/reindexdb.sgml b/doc/src/sgml/ref/reindexdb.sgml index 486f5c9367a..b5b449c256f 100644 --- a/doc/src/sgml/ref/reindexdb.sgml +++ b/doc/src/sgml/ref/reindexdb.sgml @@ -24,6 +24,16 @@ PostgreSQL documentation reindexdb connection-option + + + + + + + table + + + @@ -161,6 +171,18 @@ PostgreSQL documentation + + + + + + Reindex schema only. + Multiple schemas can be reindexed by writing multiple + + + + -- cgit v1.2.3