mirror of
https://github.com/postgres/postgres.git
synced 2025-07-28 23:42:10 +03:00
doc: Mention GIN indexes support parallel builds.
Commit 8492feb98f
added support for parallel CREATE INDEX on GIN indexes.
However, previously two places in the documentation and two in the source
code comments still stated that only B-tree and BRIN indexes support
parallel builds.
This commit updates those references to correctly include GIN indexes.
Author: Fujii Masao <masao.fujii@gmail.com>
Reviewed-by: Robert Treat <rob@xzilla.net>
Discussion: https://postgr.es/m/7d27d068-90e2-4022-9bd7-09b0fd3d4f47@oss.nttdata.com
This commit is contained in:
@ -2894,7 +2894,8 @@ include_dir 'conf.d'
|
||||
Sets the maximum number of parallel workers that can be
|
||||
started by a single utility command. Currently, the parallel
|
||||
utility commands that support the use of parallel workers are
|
||||
<command>CREATE INDEX</command> when building a B-tree or BRIN index,
|
||||
<command>CREATE INDEX</command> when building a B-tree,
|
||||
GIN, or BRIN index,
|
||||
and <command>VACUUM</command> without <literal>FULL</literal>
|
||||
option. Parallel workers are taken from the pool of processes
|
||||
established by <xref linkend="guc-max-worker-processes"/>, limited
|
||||
|
@ -814,7 +814,7 @@ Indexes:
|
||||
leveraging multiple CPUs in order to process the table rows faster.
|
||||
This feature is known as <firstterm>parallel index
|
||||
build</firstterm>. For index methods that support building indexes
|
||||
in parallel (currently, B-tree and BRIN),
|
||||
in parallel (currently, B-tree, GIN, and BRIN),
|
||||
<varname>maintenance_work_mem</varname> specifies the maximum
|
||||
amount of memory that can be used by each index build operation as
|
||||
a whole, regardless of how many worker processes were started.
|
||||
|
Reference in New Issue
Block a user