pg_toast growth out - PostgreSQL 9.2

From: "drum(dot)lucas(at)gmail(dot)com" <drum(dot)lucas(at)gmail(dot)com>
To: pgsql-admin(at)postgresql(dot)org
Subject: pg_toast growth out - PostgreSQL 9.2
Date: 2016-03-16 22:47:30
Message-ID: CAE_gQfVVqBX6WaWdG17id__Tq6jhikELECShPBeW31cE0GU1aQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Hi all,

Trying to understand how can the pg_toast table be 90% of my entire DB?

SELECT nspname || '.' || relname AS "relation",
pg_size_pretty(pg_relation_size(C.oid)) AS "size"
FROM pg_class C
LEFT JOIN pg_namespace N ON (N.oid = C.relnamespace)
WHERE nspname NOT IN ('pg_catalog', 'information_schema')
ORDER BY pg_relation_size(C.oid) DESC
LIMIT 20;

*Results:*

pg_toast.pg_toast_7255249 1581 GBpublic.ja_feedlog 81 GB

*Total DB size: 1.7 TB*

What's going on here? Is there anything I can do to save up some disk space?

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message David G. Johnston 2016-03-16 23:32:29 Re: pg_toast growth out - PostgreSQL 9.2
Previous Message Feike Steenbergen 2016-03-16 12:51:03 Re: pgpool: DETAIL: no pool_hba.conf entry for host