Не знаю, где ты нашел этот запрос, но ошибку тебе пишет правильно - нет такого поля в этой таблице.
А вообще, запрос "postgres get table size" в числе первых выдает ссылку на
postgresqltutorial.com, и там есть такой вот чудесный запрос (5 самых крупных таблиц в текущей базе):
SELECT
relname AS "relation",
pg_size_pretty (
pg_total_relation_size (C .oid)
) AS "total_size"
FROM
pg_class C
LEFT JOIN pg_namespace N ON (N.oid = C .relnamespace)
WHERE
nspname NOT IN (
'pg_catalog',
'information_schema'
)
AND C .relkind <> 'i'
AND nspname !~ '^pg_toast'
ORDER BY
pg_total_relation_size (C .oid) DESC
LIMIT 5;
Собственно, там много полезных запросов.