ubicloud/prog/postgres
Hadi Moshayedi b1f15098eb Postgres: Use 1 vring worker per ubiblk disk.
Postgres transactions don't require the capacity of multiple vring
workers, and having multiple vring workers only reduces the CPU
available to postgres, which can reduce transactions per second.

For this reason, this change allocates 1 vring worker for each disk used
in postgres.

Note that SPDK volumes ignore vring_workers, so this will be only have
an effect on ubiblk disks.
2025-09-09 11:58:45 -07:00
..
converge_postgres_resource.rb Return back to provisioning servers if target is changed 2025-07-07 14:57:14 +03:00
postgres_resource_nexus.rb Allow creating a PostgreSQL database without firewall rules in api/sdk/cli 2025-09-03 02:23:35 +09:00
postgres_server_nexus.rb Postgres: Use 1 vring worker per ubiblk disk. 2025-09-09 11:58:45 -07:00
postgres_timeline_nexus.rb Replace leader.nil? ? x : y with leader ? y : x 2025-09-04 14:50:10 +03:00