From c1ce1c8f22c1ed79f5cb95fb13d1025c1e538a55 Mon Sep 17 00:00:00 2001 From: Ozzie Gooen Date: Wed, 4 Mar 2026 13:12:41 -0800 Subject: [PATCH] fix: upgrade longtermwiki DB to 2-vCPU/4GB and increase pool size The 1-vCPU/2GB Postgres instance was being starved by materialized view refreshes, causing 30-60s query latency on all other connections. Upgrading to 2-vCPU/4GB gives headroom for concurrent operations. Also increase PgBouncer connection pool from 10 to 22 to reduce the impact of long-running queries occupying pool slots. Related: #52 Co-Authored-By: Claude Opus 4.6 --- terraform/stacks/longtermwiki/db.tf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/terraform/stacks/longtermwiki/db.tf b/terraform/stacks/longtermwiki/db.tf index b191c12..31cbd2c 100644 --- a/terraform/stacks/longtermwiki/db.tf +++ b/terraform/stacks/longtermwiki/db.tf @@ -3,7 +3,7 @@ resource "digitalocean_database_cluster" "main" { name = "longtermwiki" engine = "pg" version = "16" - size = "db-s-1vcpu-2gb" + size = "db-s-2vcpu-4gb" region = local.region node_count = 1 storage_size_mib = 1024 * 30 # 30GB storage @@ -37,7 +37,7 @@ module "database" { database = local.db_name cluster = digitalocean_database_cluster.main - pool_size = 10 + pool_size = 22 create = true }