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 1vOW2J-00Av3F-1e for pgsql-general@arkaria.postgresql.org; Thu, 27 Nov 2025 07:03:27 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vOW2I-004FuN-0K for pgsql-general@arkaria.postgresql.org; Thu, 27 Nov 2025 07:03:26 +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 1vOW2H-004FuE-2N for pgsql-general@lists.postgresql.org; Thu, 27 Nov 2025 07:03:26 +0000 Received: from mail-ed1-x533.google.com ([2a00:1450:4864:20::533]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vOW2F-001hif-2f for pgsql-general@lists.postgresql.org; Thu, 27 Nov 2025 07:03:25 +0000 Received: by mail-ed1-x533.google.com with SMTP id 4fb4d7f45d1cf-64166a57f3bso942394a12.1 for ; Wed, 26 Nov 2025 23:03:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cybertec.at; s=google; t=1764227002; x=1764831802; darn=lists.postgresql.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=9DMlbsdg4/iACa6h4MXPdJFmdEpIAxkmyP+x7yFwgUE=; b=land+abz3R2I7KDnRngP7Jtwkcyk75b/mEohXqJ+XxK43zL3jXZ+vgmfpXrLpkQ1SI rKvsKcYrQTAN2e779D6G/W0C1QmVZeF2zp7LtYQZuIajYgEGEBOQLL/bsCKn17VDoXOK Ycf7PdQrpc3BEDEMu4Y5OqVwT1DNCG5WQIFzbCaea34IEABp1WrVdSfzKACp98MckwHU 9B7qR/keaLDbqYpDsd6l/Pnoo92YwLWTZh+ryc4v6GP0u2OlzAmLa5GsFCUQMjp+J5MT v7x7MreN3Fwes4bgwLDqHAfZ3ymUsjLIQ7SP+MGj5ZEIXT+zcmL2NLO7Ty3GQ1JGduAF PgRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764227002; x=1764831802; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=9DMlbsdg4/iACa6h4MXPdJFmdEpIAxkmyP+x7yFwgUE=; b=as9pCaxtEbBjCoh7YtkfomReGwlvXdlEKkKkyDh87DjEsiYpzPdUX4KmNNeKMdawzm XI7NN2DfGkqWGYW/uMjgJiubvXv0b8zvo6qQdHXX4cXOeWNVTk8Nq+0eF/x0Nq9ga9oY c1VF6UZRLnw3v/jqA4Zmd63yN6cGxM8UaRfq7g/8yLhYn5SM83NEkvk1hsyWMbw52h+c ntZkRVE5DmAvhXfukyxY+vl77tVtkBOfRBY3mmxziEwRzTFo6GiUqrgXv5l2z/Jk/fG+ IkOQ/LoGMJgZ0877zSiaFvUdZZze+bQ/uFGdtvkcycTZB6oFNCO3hGmSeMv4fv9cBjBK NMLg== X-Gm-Message-State: AOJu0Yx8mN3Fo6PudmPzVNZBUboZ1+kH8q3avRR334jEn6JeftMdKxBB Y5eZL23nEA3Pe/T1cDBc2TYBTMkQ1Tfis9dOJ33Uaguvgq77cqOCbkBw3/9YQ0tcjmfqBcc3lh1 cUQXWSls= X-Gm-Gg: ASbGncuk+0iWF3qtSM71PJIV/JSl8b5yR6YqYa1jg0SnxsNo2WiruiCYw/Zypy48yuf Rp6ZPWX/hLIHlJdSx3/jnwJHR+bt9WmHLfBBv5pWYfdDvEkKOtjJfdcxbwBbAAFCrQGo9R17y+f 93WBFtmeyzGd+g5bi5ho7lLOqdf/XQQqZqvcxRmS5j2W7u9SV7wlzBGpi/VLL6rTkSZSeXRXu+0 I/jt2GDx7e6MfIDim5AoCFLlP2P0dKeu2duVLk7TjMptI+Ye7wp1Q3fHn5asFL4hp0QmbWJqhUh c0TzzgsTXKPanlTkpAOWogX0v4YbgAVGOOPln+nqlOd+9BKo/kzveH57KznXbmGb8NNb9L7kTEh 8qIz/z+yh7Yt5zlbz5LAWL4Ck7Vg4aAd5Qyd0dPKICHDvL0MxE0e6wjDjlw0rdgQoxgmr+CsdoV 01HN0eaU62zSDStCwKHsUurZF3IHrTA5pO7CzJysq0/qeUQt0HrvE= X-Google-Smtp-Source: AGHT+IFBuBwZzXmniK9P35qJgU9SL6ao4awmy1nhN5zClvrGbNGKVFeH63tMu6wVM6QVlTuEVj3vhw== X-Received: by 2002:a05:6402:35c3:b0:640:c8b8:d40 with SMTP id 4fb4d7f45d1cf-645eb214302mr9590547a12.3.1764227001802; Wed, 26 Nov 2025 23:03:21 -0800 (PST) Received: from laurenz.albe-K4N0CV00F97414D ([2001:871:270:1ce:374:d99c:26de:53b0]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6475104fd7asm700534a12.23.2025.11.26.23.03.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Nov 2025 23:03:21 -0800 (PST) Message-ID: <4e16b590dac1584124881696ed51046eb5eaa8fc.camel@cybertec.at> Subject: Re: Question on PostgreSQL Table Partitioning =?UTF-8?Q?=E2=80=93?= Performance of Queries That Do Not Use the Partition Key From: Laurenz Albe To: atma ram Cc: pgsql-general@lists.postgresql.org Date: Thu, 27 Nov 2025 08:03:20 +0100 In-Reply-To: References: <60a4dc2711441931d29df7a43ba7447bbedb402f.camel@cybertec.at> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.56.2 (3.56.2-2.fc42) MIME-Version: 1.0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Wed, 2025-11-26 at 21:59 +0530, atma ram wrote: > The table size is 1.6TB and not GB. My bad. >=20 > The queries using primary key or partition key will be definitely=C2=A0im= proved. That's not what I would expect, but if you tested it, ok. > My question is 20 queries that do not use partition key and use only inde= x. > Since this is a critical OLTP system, even if there is a slight chance th= at > those 20 queries will degrade performance, then we may not go with partit= ion > and find any alternative ways. Hence the question.=C2=A0 I am pretty sure that the performance will be (at least slightly) worse. Yours, Laurenz Albe