pg.ddx.io  pgsql-admin@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Ron <ronljohnsonjr@gmail.com>
To: pgsql-admin@lists.postgresql.org
Subject: Re: Max tables in a cluster?
Date: Wed, 5 Apr 2023 02:20:50 -0500
Message-ID: <a7644ae4-a388-7cdc-e5dc-f3dca24e4a7f@gmail.com> (raw)
In-Reply-To: <18750398329.1002ca2ba316.8870907212977424118@zohocorp.com>
References: <18750398329.1002ca2ba316.8870907212977424118@zohocorp.com>

On 4/5/23 02:07, Karthik Krishnakumar wrote:
> Hi admins,
>
> Is there a limit to number of tables that a cluster can support?

https://www.postgresql.org/docs/13/limits.html

> At the moment, one of my clusters has about 250k user tables (plus 150k 
> toast tables) across a hundred schemas within a single database.
> My application team wants to double the number of schemas (and with it the 
> tables)
> I am looking for both pros and cons of doing this and what tuning can help 
> this cluster perform acceptably.
>

> My questions are
> 1. Is there a limit to number of tables a cluster can support effectively?
> 2. My guess is autovacuum would have to be tuned. Current gucs for this are
> max_autovacuum_workers = 6
> maintenance_work_mem = 1GB
> autovacuum_vacuum_scale_factor = 0.2
> autovacuum_vacuum_cost_delay = 20ms
>
> Are there any potential problems that I need to think about ?
>
> My machine specs are as below.
> RAM 256GB
> 32-core CPU
> 7TB SSD
>
> thanks
> karthik
>

-- 
Born in Arizona, moved to Babylonia.

view thread (3+ messages)  latest in thread

Message-ID: <a7644ae4-a388-7cdc-e5dc-f3dca24e4a7f@gmail.com>
Permalink:  ../a7644ae4-a388-7cdc-e5dc-f3dca24e4a7f@gmail.com/
Also on:    postgresql.org/message-id/a7644ae4-a388-7cdc-e5dc-f3dca24e4a7f@gmail.com

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-admin@postgresql.org
  Cc: ronljohnsonjr@gmail.com, pgsql-admin@lists.postgresql.org
  Subject: Re: Max tables in a cluster?
  In-Reply-To: <a7644ae4-a388-7cdc-e5dc-f3dca24e4a7f@gmail.com>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox