@@ -1815,9 +1815,10 @@ include_dir 'conf.d'
1815
1815
(such as a sort or hash table) before writing to temporary disk files.
1816
1816
If this value is specified without units, it is taken as kilobytes.
1817
1817
The default value is four megabytes (<literal>4MB</literal>).
1818
- Note that for a complex query, several sort or hash operations might be
1819
- running in parallel; each operation will generally be allowed
1820
- to use as much memory as this value specifies before it starts
1818
+ Note that a complex query might perform several sort and hash
1819
+ operations at the same time, with each operation generally being
1820
+ allowed to use as much memory as this value specifies before
1821
+ it starts
1821
1822
to write data into temporary files. Also, several running
1822
1823
sessions could be doing such operations concurrently.
1823
1824
Therefore, the total memory used could be many times the value
@@ -1831,7 +1832,7 @@ include_dir 'conf.d'
1831
1832
<para>
1832
1833
Hash-based operations are generally more sensitive to memory
1833
1834
availability than equivalent sort-based operations. The
1834
- memoryavailable for hashtables is computed by multiplying
1835
+ memorylimit fora hashtable is computed by multiplying
1835
1836
<varname>work_mem</varname> by
1836
1837
<varname>hash_mem_multiplier</varname>. This makes it
1837
1838
possible for hash-based operations to use an amount of memory