aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/backend/bootstrap/bootstrap.c2
-rw-r--r--src/backend/postmaster/postmaster.c4
2 files changed, 4 insertions, 2 deletions
diff --git a/src/backend/bootstrap/bootstrap.c b/src/backend/bootstrap/bootstrap.c
index d23dc4504ae..53c55a36948 100644
--- a/src/backend/bootstrap/bootstrap.c
+++ b/src/backend/bootstrap/bootstrap.c
@@ -312,6 +312,8 @@ AuxiliaryProcessMain(int argc, char *argv[])
proc_exit(1);
}
+ set_default_effective_cache_size();
+
/*
* Identify myself via ps
*/
diff --git a/src/backend/postmaster/postmaster.c b/src/backend/postmaster/postmaster.c
index c4b54d12cb2..73babdaf5ff 100644
--- a/src/backend/postmaster/postmaster.c
+++ b/src/backend/postmaster/postmaster.c
@@ -778,6 +778,8 @@ PostmasterMain(int argc, char *argv[])
ExitPostmaster(1);
}
+ set_default_effective_cache_size();
+
/*
* Locate the proper configuration files and data directory, and read
* postgresql.conf for the first time.
@@ -4476,8 +4478,6 @@ SubPostmasterMain(int argc, char *argv[])
memset(&port, 0, sizeof(Port));
read_backend_variables(argv[2], &port);
- set_default_effective_cache_size();
-
/*
* Set reference point for stack-depth checking
*/