Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1v8lhQ-002mtO-19 for pgsql-admin@arkaria.postgresql.org; Tue, 14 Oct 2025 20:32:47 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1v8lhN-002PBP-CM for pgsql-admin@arkaria.postgresql.org; Tue, 14 Oct 2025 20:32:44 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1v8lhM-002PBG-VT for pgsql-admin@lists.postgresql.org; Tue, 14 Oct 2025 20:32:44 +0000 Received: from mx0a-0039f802.pphosted.com ([205.220.164.45]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1v8lhI-002BR8-1Y for pgsql-admin@lists.postgresql.org; Tue, 14 Oct 2025 20:32:42 +0000 Received: from pps.filterd (m0209981.ppops.net [127.0.0.1]) by mx0b-0039f802.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 59EJfA9d4154433 for ; Tue, 14 Oct 2025 13:32:37 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dat.com; h=cc :content-type:date:from:message-id:mime-version:subject:to; s= ppdk230404; bh=ZUDcwfBS5A2wQ6E7t/XhrssxjiJV+a6HXWOQJh6jrR8=; b=H u09LmBBJ8BVdzsjfgx4ml0bwxu/b7KVUrMxqrKWBSH/JIl3BaSATPGgpTwP+OmyK a09AkZE+wrM2DDd83stRPh1gfLSDRka5H/qmkERxP8+/hYmY3+0t4uZCnBGiaCxl VcpsuLtN5Q5WVyHzCHlUiFVRHpCjArRjbGHOceVm6jORUaVA1qilR0EwVAvuLSMZ 7p4nQkF5uKCiOyAjPD37ARs3U+hrs4KMRGJPAC9Oveqn8ul9+bQJnwt/KzOlK6g0 z60sTbs/lpZDsctAwg1UotiJtFA2DRpNXchu45vTRhyPhgnKZjcjdIfi0cgQIb3R d8o+n622xv9+BtYQzg03g== Received: from mail-ed1-f72.google.com (mail-ed1-f72.google.com [209.85.208.72]) by mx0b-0039f802.pphosted.com (PPS) with ESMTPS id 49sqt1hghc-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 14 Oct 2025 13:32:35 -0700 (PDT) Received: by mail-ed1-f72.google.com with SMTP id 4fb4d7f45d1cf-63049fca047so8662333a12.2 for ; Tue, 14 Oct 2025 13:32:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1760473933; x=1761078733; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=ZUDcwfBS5A2wQ6E7t/XhrssxjiJV+a6HXWOQJh6jrR8=; b=TEWqUWgi8FOZ+22+Th+z7axL/8RFeAvabcCIB/dhB+qGHyZa6++t1VdOt5eTpGhHaH 0gOLXeFid5HpZ3ZMJQ/eF6+210GFmAbvHE3wPzL7f1n7RwvsPassD/bAz8e9rRvlKzoz 6t/4ELFnsM22UhDoE9uUkCXs90qB/0Q44xD+qU+FqbGkaQpSohY5KJrN7H2JZ1t4GF0Q pc5Blyg5uJb8+1/wtOdLpFtNb6XcnGwuiCh5QKRMpozgW76lJB5dSsQoYDAHfGPcPDK1 pRMaKmjjyDWpSq1LlPftVYfCZKykP4IL9Gy0XRoT2+N4QvCjvwMf5PEZOpTSrOZQOlv/ srHA== X-Gm-Message-State: AOJu0Yz9GqjNsvetCETUbmg04VBmtCJEKtxONl4+xpk46uv+onU3U9b6 AZjWyFfJlkiW8jUfln0M2WsGqBIzGxTpZkMkrQgV1pMAHsYY7GaEa81D0VDtcQIWejuJChr3lte useXScm3moyGmz2G9t5VDnfOeK+9Nmm8RLc+01nh10+4gzJMJApFf2h6ELLaBtlOowTDjryMIuz A+vWMr6d21Xln9X/ORT9STig2IfQ6sTTsH0Aevf7tJAua4q5Qr2Rlss+okUQEIokFogEjDuh/4l JKB1aQ= X-Gm-Gg: ASbGnctgYQ5VD7aOMPTnUdmQFi8PSz1PCHfsVypv4swcY4IpfJqEcseKRsZHP6ibqpz zCEgl8Q01gHZe3QhumxgXiWa4MN/R92L0YYZlhoGYgZs8ianY0BDOKy/2PzRPdEqLrQOsmwb9hY 6tlVjyjwZNMOIqFtkv5ws= X-Received: by 2002:a05:6402:268e:b0:639:db35:62d2 with SMTP id 4fb4d7f45d1cf-639db356871mr21967533a12.5.1760473932745; Tue, 14 Oct 2025 13:32:12 -0700 (PDT) X-Google-Smtp-Source: AGHT+IF9frg3UJMEUwVvWtzYp657fNI84h+ke+fbTl6/z2tr3bNNA5gtRuvkzliyrBt0RsPutYQAzlwfL/PPCqq/K7w= X-Received: by 2002:a05:6402:268e:b0:639:db35:62d2 with SMTP id 4fb4d7f45d1cf-639db356871mr21967513a12.5.1760473932304; Tue, 14 Oct 2025 13:32:12 -0700 (PDT) MIME-Version: 1.0 From: Sam Stearns Date: Tue, 14 Oct 2025 13:32:01 -0700 X-Gm-Features: AS18NWCiHyXamemEe_50dWz6SAzt04TtLC3ivtM1WDVQU8GyQLWeI6OpVtdyhfU Message-ID: Subject: Postgres Resource Sizing To: Pgsql-admin Cc: Avi Vallarapu , Henry Ashu Content-Type: multipart/alternative; boundary="0000000000005f22410641244744" X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-10-14_04,2025-10-13_01,2025-03-28_01 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000005f22410641244744 Content-Type: text/plain; charset="UTF-8" Howdy, We have an Oracle database that is processing 500 transactions per second during peak hours. We are migrating this to a Linux VM running Postgres 17.6. Is there anything out there that can give recommendations on CPU / memory / shared_buffer sizing based on number of transactions per second rate? PGTune doesn't seem to have number of transactions per second as an option. Thanks, Sam -- Samuel Stearns Team Lead - Database c: 971 762 6879 | o: 971 762 6879 | DAT.com --0000000000005f22410641244744 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Howdy,

We have an Oracle dat= abase that is processing 500 transactions per second during peak hours.=C2= =A0 We are migrating this to a Linux VM running Postgres 17.6.=C2=A0 Is the= re anything out there that can give recommendations on CPU / memory / share= d_buffer sizing based on number of transactions per second rate?=C2=A0 PGTu= ne doesn't seem to have number of transactions per second as an option.=

Thanks,

Sam
--

Samuel Stearns
Team Lead - Database
c: 971 762 6879 | o: 971 762 6879 | DAT.com


=
--0000000000005f22410641244744--