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.96) (envelope-from ) id 1wNdij-000xMJ-1v for pgsql-admin@arkaria.postgresql.org; Thu, 14 May 2026 21:35:53 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wNdih-00F9zs-18 for pgsql-admin@arkaria.postgresql.org; Thu, 14 May 2026 21:35:51 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wNdig-00F9zk-3C for pgsql-admin@lists.postgresql.org; Thu, 14 May 2026 21:35:51 +0000 Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wNdif-00000000bLH-1EqG for pgsql-admin@lists.postgresql.org; Thu, 14 May 2026 21:35:50 +0000 Received: by mail-wm1-x32c.google.com with SMTP id 5b1f17b1804b1-48a7fe4f40bso96671595e9.0 for ; Thu, 14 May 2026 14:35:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cybertec.at; s=google; t=1778794547; x=1779399347; darn=lists.postgresql.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=a7lgL7tMuZ2PcMixTxAK9F4pwLvkODwBzLe3uS1jSxQ=; b=KXY5S4M3e+SwlLlBLqSLOzcVyVgyYtYi6/5JzogEqW0mNdehWHrDR5yUo+415tpV9a RsLYydMirpYOWSv00yU+RvIzcgwDW9Y7CB5GoChdhcl6ToQ4f3Yk9x1jGYn7LT9KnLVp f9DkiS16MG/wXGn1cTpdSIr9rUSKOt3qEXG2PWsK7yh0iVFES6FG2j40gjXg3SFCfD+e iBA2ztI9CUvayoQuYZgznFwK/7oksKzApqc/NPdZKu+TlMzOnjasSjITdhgtvvaeEdgN +FjkV+oQ2jg33bYuYZ+hNHUKly1qi6E1kL26m7RdJ5JgbxaNgTKjzCcA02yj7Z3I18rn 57xA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778794547; x=1779399347; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=a7lgL7tMuZ2PcMixTxAK9F4pwLvkODwBzLe3uS1jSxQ=; b=sWsfvOSgndukwdnqj2h6P/a7FScHKhKpmI3mB/meVzDQdeElEeBLvLSUDT12sj+Nul LeBMJUH56UcgHd3Ki/veAOzPR/ViGfyFT4n0/T9cj/C6vZ4zpG62dAbn4xqt6WFhIUeT oiB6FHZ9I4qBIYRS9KygNsUU+24UTZbBv2uKQZRwPFf5DrzkyR/8gxsB7r2WB7fMyofU ZBeD7eBlZ1KLGaNAG48ouSyqYQFswK5zxWcveuKRiFjZYkGvPkFs1K56oe9yoGyZVgaF CWx28cVncBSeTLhBbvetqAqGjP11JeWsRmUWl7TNbSOviex7Syy69XtrD9vpRrJ71pAc bG2w== X-Forwarded-Encrypted: i=1; AFNElJ+5m0MRu9C7M7+GdvOIP3CgfF4ObG6Ww3dNphBgVtoOPU0aPf5Y/wDgL2EuedHk66K3+Y9EgEbvTZh6Tg==@lists.postgresql.org X-Gm-Message-State: AOJu0YywSoUpeY75ReYs4PAw2LQUVakh4HrQhRRgLqNN6/Nv3rHTRG15 iVrSpybgoGEzRzgiMR3bY0IZbsJol4zQ+QyqEeMeQsoIQqIGqkamKM3x0VAMuQG55BI1a8Vw6oQ jzJfJ X-Gm-Gg: Acq92OGI2WKP392vBG7yMGTnqEnGc5SEGJx0PnOT+G3RDPIsqNngVvgb5g/nI8NJWn3 xFSbGhFOk7rcEG/53dgfGzIEs+h0kZagHqDYQk9J4KFyrF2YyHtbImI+QGdz/y2s0ffmA9B3oUw 2pHoNu039/ZjlYzag9tOC9nuCr5NcLHVr58U272Eywpw9eHMKIykJftZbW/7uT3cn/KB+yVtABZ d3KoDzHjfFV4XhoJbv62o6q7n2Gy2a7hiA8lBbUmyhFKRBFQ4ltE16nQ385e1e2tY7NV/0zeN2f xvT5DGMCnFuAFJ4OWjD2kvDmE3IXBRJjf06zJLGxoGow7vKwNfv7EhwL4+0wZcMLvuEtHf/2v13 /fu8IVPJAe21sMQgKhGU0743dR3xE6Q2GVMQflRwdwCwXdcAB+Dy+Qbs/tD2IbUr8xUKQZP6/GQ 53rOnRrQYeWl74j5vQT2OCTXH7sloINbTOqw6/eow7Xk2q23w3IxocjognPWHCVmkf X-Received: by 2002:a05:600c:1389:b0:48f:de5a:4c1 with SMTP id 5b1f17b1804b1-48fe60e4dd4mr14070365e9.5.1778794547445; Thu, 14 May 2026 14:35:47 -0700 (PDT) Received: from laurenz.albe-K4N0CV00F97414D ([2001:871:260:ec66:2b55:2b93:e2dc:6201]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48fd7690082sm25033585e9.30.2026.05.14.14.35.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 May 2026 14:35:47 -0700 (PDT) Message-ID: <27d9f616f9b94cef2932348b15c0ad80cb4c09c5.camel@cybertec.at> Subject: Re: Pgbouncer From: Laurenz Albe To: Raj , Pgsql-admin Date: Thu, 14 May 2026 23:35:46 +0200 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.58.3 (3.58.3-1.fc43) MIME-Version: 1.0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Thu, 2026-05-14 at 17:49 +0530, Raj wrote: > App team using connection pooling and opening 500 sessions which seems to= me stay , >=20 > In this case pgbouncer session pooling or transaction pooling which is be= tter? Transaction pooling. > Max_connections in db: 1000 >=20 > Pool_mode=3Dsession > Max connections in pgbouncer: 3000 > Default_pool_size=3D500 > Reserve_pool_size=3D100 > Min_pool_size=3D20 Too big. Set default_pool_size =3D min_pool_size =3D 20, and set reserve_po= ol_size =3D 0. If that turns out to be too small, increase slightly. Yours, Laurenz Albe