From e682afbb3eb6b29774d7d2974203e89bd1aef58b Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Fri, 8 Dec 2023 10:16:22 -0800 Subject: [PATCH] postgresql: tune db01 to handle higher loads We have been running on the defaults on db01 for a while here, but bodhi seems to be having db query speed issues, so lets try and beef up the postgresql config. Increase shared_buffers as we have a lot of memory. Increase workers as we have 24 cpus and 8 workers (default) might be a bottleneck. Increase the related worker settings with base workers. Signed-off-by: Kevin Fenzi --- inventory/host_vars/db01.iad2.fedoraproject.org | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/inventory/host_vars/db01.iad2.fedoraproject.org b/inventory/host_vars/db01.iad2.fedoraproject.org index 915956cb13..aa5de31754 100644 --- a/inventory/host_vars/db01.iad2.fedoraproject.org +++ b/inventory/host_vars/db01.iad2.fedoraproject.org @@ -57,7 +57,11 @@ ks_repo: http://38.145.60.16/repo/rhel/RHEL8-x86_64/ ks_url: http://38.145.60.16/repo/rhel/ks/kvm-rhel-8-ext # These are normally group variables, but in this case db servers are often different lvm_size: 500000 +max_parallel_maintenance_workers: 4 +max_parallel_workers: 8 +max_parallel_workers_per_gather: 2 max_stack_depth: "6MB" +max_worker_processes: 20 mem_size: 65536 nagios_Check_Services: swap: false @@ -68,6 +72,6 @@ nrpe_procs_crit: 900 nrpe_procs_warn: 800 num_cpus: 24 # Should be 0.25 of memory -shared_buffers: "16GB" +shared_buffers: "24GB" vmhost: vmhost-x86-03.iad2.fedoraproject.org volgroup: /dev/vg_guests