Re: Table size does not include toast size

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Table size does not include toast size
Дата
Msg-id 15195.1261409493@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Table size does not include toast size  (Rafael Martinez <r.m.guerrero@usit.uio.no>)
Ответы Re: Table size does not include toast size  (Rafael Martinez <r.m.guerrero@usit.uio.no>)
Список pgsql-hackers
Rafael Martinez <r.m.guerrero@usit.uio.no> writes:
> I am probably missing the point here, why is it not supposed to show the
> size of the table(data) *without* indexes?

Because pg_relation_size is defined at the "physical" level of showing
one relation, where relation means a pg_class entry.  If you want
agglomerations of multiple relations, you can use
pg_total_relation_size, or build your own total if you have some other
usage in mind.  The one you propose seems fairly arbitrary --- for
example, if it includes the toast relation, why not the toast relation's
index too?  It's not like either one is optional from the user's
standpoint.
        regards, tom lane


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Alvaro Herrera
Дата:
Сообщение: Re: Small Bug in GetConflictingVirtualXIDs
Следующее
От: Rafael Martinez
Дата:
Сообщение: Re: Table size does not include toast size