Re: Table size

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Jun 14, 2007, at 8:16 AM, Michael Fuhr wrote:
On Thu, Jun 14, 2007 at 06:10:15PM +0530, Shyam Sunder Rai wrote:
How can I calculate a table size in postgres ?

To find the size of an existing table use pg_relation_size() or
pg_total_relation_size() (8.1 and later; in earlier versions use
the functions in contrib/dbsize).

If you don't need an exact size, you can also look at pg_class.relpages, which is the size of a relation in pages. The relation_size functions actually read the size off the filesystem, which seems to be quite a bit slower if you're dealing with more than a few files.
--
Jim Nasby                                            jim@xxxxxxxxx
EnterpriseDB      http://enterprisedb.com      512.569.9461 (cell)




[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux