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 1uim8Z-00FgQi-Gp for pgsql-admin@arkaria.postgresql.org; Mon, 04 Aug 2025 03:45:23 +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 1uim8Y-00FNnk-9b for pgsql-admin@arkaria.postgresql.org; Mon, 04 Aug 2025 03:45:22 +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 1uim8X-00FNnc-S1 for pgsql-admin@lists.postgresql.org; Mon, 04 Aug 2025 03:45:21 +0000 Received: from mail-ed1-x535.google.com ([2a00:1450:4864:20::535]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1uim8V-000d0i-2T for pgsql-admin@lists.postgresql.org; Mon, 04 Aug 2025 03:45:21 +0000 Received: by mail-ed1-x535.google.com with SMTP id 4fb4d7f45d1cf-604bff84741so6662457a12.2 for ; Sun, 03 Aug 2025 20:45:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1754279119; x=1754883919; darn=lists.postgresql.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=pgZoWgkr9AHybZZaW6LeIIjN3SOjEhQBHs3Y5oPTMqU=; b=DcE0eaqt/Z1ceKnWxai4CERMDzLsndUAIcRp/6XGc40h7VyXqYSHys/Gv8AO7TJ0/u wemmRZE4cw40CqII6OCAsqUsV9aA7AtLwDC8+PeZmJD7uqWP/mnts0tD6tJ2E3LsBaQY gZkXQDP7BAVlKpKBmqwiMapdouENQW/8lX8DP5d6eXFFZPc9MwCyL2f582FYHf2DuirL GPFKrhiLNDOw+BL6ktJINrp80vZq/XMsC94tZY8iS19VHGVmZ9CHnobbEFcmtO09Pokl T8vw6oP7dOYH6r3r13F812NyY7OWjUFQKiXRG4Bo+8eJdDfUPrRZxj9S+Y6xM0oWT67n Z13w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1754279119; x=1754883919; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=pgZoWgkr9AHybZZaW6LeIIjN3SOjEhQBHs3Y5oPTMqU=; b=c3t6vTwXwOZYz1tblYMv14Zlfb4rr2mQCZZ/SfJUK9QPk9DZfAsTEUDHNN5Xj60cEt 6W4n+poKOh8jjcjTggaS9TePC31GDySeV5hj56a5ChOeEVAjkgPzn8/ys9iEQnHznjD2 HaqEw5rdhz7KQChQjSRH6vGJgspgF6q2ir0Le03pOzV3Gyij+AZKXS0Qp9LAiT72Hjqa fq8J6QxL9YrPt6tk86T+n4fl+T7u+Y77qyV8RJPh7bdZD7GFNF2Mf+S036tVll7oSZTp AitmIwOFfk3ytm4MCu3eekuDL5h4xEe02F3KWcv4ipNcqv6Ecpwv7ObC6dWZz9sD+3L3 p5Pg== X-Gm-Message-State: AOJu0YzZg7wJk4kzgLcLHuTn2vCfCpyEB3ArlmzpDa7VNFs/VN9ZLxG6 FTjNWZs0vf65iEAjH8GqS50tFjnUO7De7Eo0eltRkRSgCqNq/ubsspYRWrwFsgmD5+P76WyvSyb 8jJypw9NoNdLG5vQrjpT/vSIkJ9m6Q0BZgg== X-Gm-Gg: ASbGncttrdVy3BvqrUw1PruVeXyS8Rtlqx9yXpgXpJFPrXPH10NRveZK/na88zR6bxb YW0btNSa2tPIqJIeYWHdAHk998fx5d5bkwnibcjTTK//j5Pgcy519Ck871ymVJQ2AKY0NiLGAhK D51k6pyi5mOmbDLzsdeKK7HwCi6xvHhBjHi3lJ8ikBVnAn8nczgjMh++gFpmTNFf2jDETa+Rpmc Z62DNNfmwXkZxJlW9lLtOz+6olKssmsoWE= X-Google-Smtp-Source: AGHT+IGanU0jG5LTfl09HHHHt5ddPY5/0v6yABXDQOobFqF4EK5I2MbWhLqcGH2pSfc4dLUxGyzdM+cwRC6UG81M/iU= X-Received: by 2002:aa7:c6d3:0:b0:615:23ce:9031 with SMTP id 4fb4d7f45d1cf-615e714d610mr5274390a12.16.1754279118635; Sun, 03 Aug 2025 20:45:18 -0700 (PDT) MIME-Version: 1.0 From: OMPRAKASH SAHU Date: Mon, 4 Aug 2025 09:15:08 +0530 X-Gm-Features: Ac12FXwqNH8Y_Pzcwe7egxbKURu2TnqyhGBS5NR16Rwq3-bg9i4ivglOPwuqSuU Message-ID: Subject: Vacuuming System DBs like postgres, template1 To: pgsql-admin@lists.postgresql.org Content-Type: multipart/alternative; boundary="000000000000b40914063b81ef0f" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000b40914063b81ef0f Content-Type: text/plain; charset="UTF-8" Hi Team, We have multitenant architecture in our postgresql servers where we have more than 200DBs on every server. On few large DBs we run vacuum analyze manually as well, and I do see few people vacuuming the template1 db or postgres db also So just wanted to know vacuum system dbs is required or not? Regards, OM --000000000000b40914063b81ef0f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Team,

We = have multitenant architecture in our postgresql servers where we have more = than 200DBs on every server.

On few large DBs we run vacuum analyze manually as well, and I do see = few people vacuuming the template1 db or postgres db also=C2=A0

So just wanted to know vacuum syste= m dbs is required or not?

Regards,
OM
--000000000000b40914063b81ef0f--