diff options
author | Peter Geoghegan <pg@bowt.ie> | 2022-02-16 18:41:52 -0800 |
---|---|---|
committer | Peter Geoghegan <pg@bowt.ie> | 2022-02-16 18:41:52 -0800 |
commit | 8f388f6f554b113f25a53fe3237238d2c58ed1eb (patch) | |
tree | 2366a367511bb0dd101bd46a5a08428a215319cd /src/backend/utils/init/globals.c | |
parent | 74388a1ac36d2f0206c5477eeddc636d7947a5a4 (diff) | |
download | postgresql-8f388f6f554b113f25a53fe3237238d2c58ed1eb.tar.gz postgresql-8f388f6f554b113f25a53fe3237238d2c58ed1eb.zip |
Increase hash_mem_multiplier default to 2.0.
Double the default setting for hash_mem_multiplier, from 1.0 to 2.0.
This setting makes hash-based executor nodes use twice the usual
work_mem limit.
The PostgreSQL 15 release notes should have a compatibility note about
this change.
Author: Peter Geoghegan <pg@bowt.ie>
Discussion: https://postgr.es/m/CAH2-Wzndc_ROk6CY-bC6p9O53q974Y0Ey4WX8jcPbuTZYM4Q3A@mail.gmail.com
Diffstat (limited to 'src/backend/utils/init/globals.c')
-rw-r--r-- | src/backend/utils/init/globals.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/utils/init/globals.c b/src/backend/utils/init/globals.c index c26a1a73df8..3419c099b28 100644 --- a/src/backend/utils/init/globals.c +++ b/src/backend/utils/init/globals.c @@ -122,7 +122,7 @@ int IntervalStyle = INTSTYLE_POSTGRES; bool enableFsync = true; bool allowSystemTableMods = false; int work_mem = 4096; -double hash_mem_multiplier = 1.0; +double hash_mem_multiplier = 2.0; int maintenance_work_mem = 65536; int max_parallel_maintenance_workers = 2; |