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 1vsSGv-001wHu-07 for pgsql-admin@arkaria.postgresql.org; Tue, 17 Feb 2026 21:06:17 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vsSGt-00C9hO-2w for pgsql-admin@arkaria.postgresql.org; Tue, 17 Feb 2026 21:06:16 +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.96) (envelope-from ) id 1vsSGs-00C9h8-30 for pgsql-admin@lists.postgresql.org; Tue, 17 Feb 2026 21:06:15 +0000 Received: from fout-b3-smtp.messagingengine.com ([202.12.124.146]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1vsSGp-00000001Fuy-3MHW for pgsql-admin@lists.postgresql.org; Tue, 17 Feb 2026 21:06:14 +0000 Received: from phl-compute-05.internal (phl-compute-05.internal [10.202.2.45]) by mailfout.stl.internal (Postfix) with ESMTP id AB0441D00163; Tue, 17 Feb 2026 16:06:08 -0500 (EST) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-05.internal (MEProxy); Tue, 17 Feb 2026 16:06:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= quadratum-braccas.com; h=cc:content-transfer-encoding :content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:subject:subject:to:to; s=fm2; t=1771362368; x=1771448768; bh=nP9XT5WrhBOe6O34WOpG7T/SjbTghte4 4cEqj/qqUT4=; b=tdcRlB4JkQr41SOnZDzGsMLTHgz8tT5p0QBhQj7WRxSqezwz TrzFf7X81Yta6/KQFOQLRvEYxFqZypmifZG3S8kzqhk0djv7X6F3YR+FzCjb/523 pIPU10jn5JO/KagNW7kmCj8sWyeJADbVy+e0xrVKUFhKxZ733k2QZAhxuoncuA/x qkq3yu/dLr9rhZn7dWu/bcciIy3NafEZXH008wAVsmOCKNi11qjpKgoQzBT/u0xC ZflDW4n1xg215v7Q6K1+3pnHiAkq5uHz2T7XVy8XNLBoBrxkNsbfqjpP2UjVQPbk jDFqrzSFFUMtB/ScXgW9zJcZtKXcFQXKz74vtA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:message-id:mime-version:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1771362368; x=1771448768; bh=nP9XT5WrhBOe6O34WOpG7T/SjbTghte44cE qj/qqUT4=; b=R/bbZJEd3KZVYdzlyDvAa1BoCfy1K+rDTJGhLvVKpY7HLBAzvRn GMNob/ceNWOamFoUSmBDiARjdyAejD3yt+Jnp7BlbPx8LHSAngfeMWnCx8LLsUac H6T+5ZYwW9tAO1u4dUMqIyMyI3EovupWWHo3sCXSUA7/DtA/0NOAmJix5igYsA2l /UkrRXSl3IM1ROcKvIoyGoxmZ5obDMUfVwB1+0RsNATjKUamZOtr24zu6lZixkTB Vq9T4F6ElpACTh8P/OJrItHaHb85GHqkjiVvDH4L2/q1wbM9JUHr4NhTzsmcVmyp nDImBReKaKjXVUQ+H0/1t1i//XcbEi1V0FA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddvvddtkedtucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucenucfjughrpefkffggfgfvhffutgfgsehtkeertddtvd ejnecuhfhrohhmpefusghosgcuoehssghosgesqhhurggurhgrthhumhdqsghrrggttggr shdrtghomheqnecuggftrfgrthhtvghrnhepfeekhefftdffleduudegkeevtdekvdejgf egheefteefudeiveekhfelfffhuefhnecuvehluhhsthgvrhfuihiivgeptdenucfrrghr rghmpehmrghilhhfrhhomhepshgsohgssehquhgrughrrghtuhhmqdgsrhgrtggtrghsrd gtohhmpdhnsggprhgtphhtthhopedvpdhmohguvgepshhmthhpohhuthdprhgtphhtthho pehpghhsqhhlqdgrughmihhnsehlihhsthhsrdhpohhsthhgrhgvshhqlhdrohhrghdprh gtphhtthhopehssghosgesqhhurggurhgrthhumhdqsghrrggttggrshdrtghomh X-ME-Proxy: Feedback-ID: i374947ac:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 17 Feb 2026 16:06:07 -0500 (EST) Message-ID: <654e7029-a8cf-4dcf-85e9-b360f08308ba@quadratum-braccas.com> Date: Tue, 17 Feb 2026 14:06:06 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: pgsql-admin@lists.postgresql.org Content-Language: en-US From: Sbob Subject: logical replication, initial sync on 8 tables running for 2 days and sub table size is 4x pub table size Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk All; I have setup logical replication on 2 PostgreSQL 14 servers. The source/PUBLISHER table is 145GB and target/SUBSCRIBER table is 626GB and growing, initial sync still not complete. The subscriber table is 4x the size of the publisher table based on a "select pg_total_relation_size call on both the publisher and subscriber, the subscriber of course shows 0 rows from a select count(*) since the initial sync is still not finished.       tablename    |   pub_size   |   sub_size   |   diff_size -------------------+--------------+--------------+---------------  myschema.srctab_a | 156178972672 | 671712460800 | -515533488128  myschema.srctab_b | 165219573760 | 676107206656 | -510887632896  myschema.srctab_c | 145452384256 | 657165025280 | -511712641024  myschema.srctab_d |   4700569600 | 855325974528 | -850625404928  myschema.srctab_e | 156178972672 | 671713402880 | -515534430208  myschema.srctab_f | 165219573760 | 676108140544 | -510888566784  myschema.srctab_g | 145452384256 | 657165836288 | -511713452032  myschema.srctab_h |   4700569600 | 855325974528 | -850625404928 Both publisher and subscriber are PostgreSQL v14 Anyone have any thoughts on why the table sizes are so different? Thanks in advance