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 1wAdi8-000Ag6-2c for pgsql-hackers@arkaria.postgresql.org; Thu, 09 Apr 2026 00:57:33 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wAdi6-002pwd-2s for pgsql-hackers@arkaria.postgresql.org; Thu, 09 Apr 2026 00:57:31 +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 1wAdi6-002pwV-1x for pgsql-hackers@lists.postgresql.org; Thu, 09 Apr 2026 00:57:31 +0000 Received: from mail-oi1-x22e.google.com ([2607:f8b0:4864:20::22e]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wAdi5-000000005ux-2DrS for pgsql-hackers@postgresql.org; Thu, 09 Apr 2026 00:57:31 +0000 Received: by mail-oi1-x22e.google.com with SMTP id 5614622812f47-47018d34159so289096b6e.2 for ; Wed, 08 Apr 2026 17:57:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775696247; x=1776301047; darn=postgresql.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=W/5TAKYC5MSuyo91Y00eVdfc9x4dkNmzzopPcHcS4ak=; b=nJ57HRacV8Sx8vV8dTZ4baI3zbAygcKPJkjUcULUKtB31SGQIZhfGYEluQWhTFQGKD NFIhAvnJD6yhTeYoY9xj7BvMBMXIHRcl+VWwav2JT6P/vlDQRKJlTQjjdxUt3/Ih8aGS D29IIvdgMxdc/p7Wgif5xYQYMqkakbCnpZFgxszS6hL2i/BxvbcZFGeEfuUlKAWZhnqN RRookiba3XIh60LwIhzr5fu4uT8FVqGGPc4zQ6JYNeDgUz6gEPRo4L2q3Mltx7SoPHJn nYiOITKfnQ2GziKu+FcYLm0nLTVCQMbUbuWQt50Y/iHBexFMmasAwg7KVrXCkGaXmbOY gKRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775696247; x=1776301047; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=W/5TAKYC5MSuyo91Y00eVdfc9x4dkNmzzopPcHcS4ak=; b=YyVvIw4PBNTw0JwusVera4QixZTpFhDyh9vP8Q0RDtul3cSCr9/NQPrXJ6FwjpLmwO m3FX4IJ9kEURNfmW8ZiRYuDSw1Op5kzg7vIwf9YYxYehjM55MEpsseBNtTUyMkY2a9LU LtRXCEhn3pqaI125q2SmmKUDsmvVGW7MaO6mnhSL975SytqrBj/9U1+NWBorW0OV2YgA p+Y58oMwMqBDg0Ee9wYcuIrA1kJtUSc7/jaH3VFwBZSsqlqQhWfydwbrbyJL7+ko4rHJ t8URQ8cvz8768gz9r//9bDCvuN7pZLL7VvGhB0miqr+z6VWeczRgZezbB0OadQB656Gu UwMg== X-Forwarded-Encrypted: i=1; AJvYcCV+devPmowHccVlJK5+oQ++W/wol7Dt38zNmqwQBLuN9DZZfA3Z+HwhHurRDJoaaOLdo0sdkZvBGi/eXP18@postgresql.org X-Gm-Message-State: AOJu0YwXYraFuL4R8Y+VYCCT/m/KoDqQbXm3S4hFBLjKQcsAZN5bUx1n 39GHbRaymup2Z260JHvauHSLAu6AVD5YQDmd8H5tw7Cg/vaToMm6msKX X-Gm-Gg: AeBDietuBm7B5lx4exsZFGfjFa5ZZILYN82l/Jo7O02i1zXcCqqdaT49ZjpD3FG+KWr DZRdoLxdcgGndy9AgXjxYLzyV30Of/yhkKftlpNLyk9nyJx1Nr7mP1Aolr2EtCOCpkavreAnvzR 10XAl9CYroW+ZNk1IESkJEzx7WMo3BHvjCzrsXnHZ+xvbUnY+2r57mZBgg7ekogdoozSmAe2h0C PzXwoSQUH2BC+u6BkiCdIcf/t/TeGFSL0gID9mF+A0cWLWDvUXbFkwDH/zTY6sd2CrXNlf1MZdI +eT9g5JUQyUKNyseZYIS7U/0E6PFCoOKKpUFKz6rw/4s8JGlh0DhE5rVPoFHTRaBXUGdk/YD2wn NY/zDmw7FCFCx0lx66nZYW/W3H6o8fcVwRoZfoLxoWZbT4DA0kg+cPhP8U9ghldZhRl45o55zVG XIWA8xKg9r29zAckLjiqkiZ+L1bqkWlPy3SB81MFGH5qWN8IEv2+FXa1MW6QOvpxgLJ/7RQwJM+ b1JiO/XmE76zzk0KtNXvw== X-Received: by 2002:a05:6808:6718:b0:45c:83dc:fab with SMTP id 5614622812f47-46ef821cdacmr12259899b6e.40.1775696247323; Wed, 08 Apr 2026 17:57:27 -0700 (PDT) Received: from nathan (162-195-168-172.lightspeed.stlsmo.sbcglobal.net. [162.195.168.172]) by smtp.gmail.com with ESMTPSA id 5614622812f47-46d9387a763sm12790557b6e.18.2026.04.08.17.57.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Apr 2026 17:57:26 -0700 (PDT) Date: Wed, 8 Apr 2026 19:57:23 -0500 From: Nathan Bossart To: Andres Freund Cc: Tom Lane , Alexander Lakhin , Sami Imseih , Bharath Rupireddy , Robert Treat , satyanarlapuram@gmail.com, pgsql-hackers , tndrwang@gmail.com Subject: Re: Add pg_stat_autovacuum_priority Message-ID: References: <5684f479-858e-4c5d-b8f5-bcf05de1f909@gmail.com> <3077290.1775668665@sss.pgh.pa.us> <3097984.1775674400@sss.pgh.pa.us> <3101163.1775676098@sss.pgh.pa.us> <3nob5fjwrar3shffl5yo7im4qlnxxa475pi6fohemodsvwpl5g@l5cbmz5dqtjm> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3nob5fjwrar3shffl5yo7im4qlnxxa475pi6fohemodsvwpl5g@l5cbmz5dqtjm> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Wed, Apr 08, 2026 at 05:59:36PM -0400, Andres Freund wrote: > On 2026-04-08 16:23:45 -0500, Nathan Bossart wrote: >> What's interesting is that I cannot reproduce similar usage with views like >> pg_stat_all_tables. > > Hm? That would be very surprising. Is it possible you used LIMIT 1 or such? > The way the pg_stat_all_tables view works it only accesses stats data for > returned rows (because it does all the stats lookups with individiual columns, > which also makes it really slow, but avoids having to form datums for not > returned columns). *facepalm* I was using count(*). If I do something like sum(n_dead_tup), I see much more memory used by pg_stat_all_tables. Sorry for the noise. -- nathan