Re: select actual data size for a relation?
От | Joshua D. Drake |
---|---|
Тема | Re: select actual data size for a relation? |
Дата | |
Msg-id | 1256255812.2821.12.camel@jd-desktop.unknown.charter.com обсуждение исходный текст |
Ответ на | select actual data size for a relation? (Kevin Kempter <kevink@consistentstate.com>) |
Список | pgsql-admin |
On Thu, 2009-10-22 at 17:41 -0600, Kevin Kempter wrote: > Hi all; > > Anyone know how to select / calculate the actual data size for a table or > index? select pg_total_relation_size('relation') > > NOT the disk usage as in: > pg_class.relpages -- shows disk usage including bloat > pg_relation_size() -- same as pg_class.relpages but in bytes > or pg_total_relation_size() -- total disk usage inclusive of bloat and > indexes > > I want only the data size. I tried grabbing the sum of all the avg_width cols > from pg_stats and multiplying times the pg_class.reltuples but this seems way > too big. > > Thoughts? > > > > Thanks in advance > -- PostgreSQL.org Major Contributor Command Prompt, Inc: http://www.commandprompt.com/ - 503.667.4564 Consulting, Training, Support, Custom Development, Engineering If the world pushes look it in the eye and GRR. Then push back harder. - Salamander
В списке pgsql-admin по дате отправления: