Re: Calculating size of the database tables - Mailing list pgsql-admin

From Bruce Momjian
Subject Re: Calculating size of the database tables
Date
Msg-id 200406111623.i5BGNeL09657@candle.pha.pa.us
Whole thread Raw
In response to Re: Calculating size of the database tables  (akuppachi@hss.hns.com)
List pgsql-admin
Have you read the documentation section on managing disk space?

---------------------------------------------------------------------------

akuppachi@hss.hns.com wrote:
[ There is text before PGP section. ]
>
>
>
>
> Hi,
>
> Thanks for the response. However, the README.dbsize says that "When
> computing the size of a table, it does not include TOAST or index disk
> space." So dbsize would not be giving me the total diskspace occupied by my
> tables, right ? I need to know the full disk space so i can do some hard
> disk size calculations. Is there any other way to do this?
>
> TIA,
> Aparna.
>
>
>
>
>
>              Devrim GUNDUZ
>              <devrim@gunduz.or
>              g>                                                         To
>              Sent by:                  akuppachi@hss.hns.com
>              pgsql-admin-owner                                          cc
>              @postgresql.org           pgsql-admin@postgresql.org
>                                                                    Subject
>                                        Re: [ADMIN] Calculating size of the
>              06/10/04 04:25 PM         database tables
>
>
>
>
>
>
>
>
>
>
[ PGP not available, raw data follows ]
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
>
> Hi,
>
> On Thu, 10 Jun 2004 akuppachi@hss.hns.com wrote:
>
> <snip>
> > I would appreciate any pointers to finding out the correct size occupied
> by
> > my database tables. Will the physical size of the "data" folder (as given
> > by 'ls' command) give me the true size, or is there any other sql command
> > that i can use to get this information?  I am using PostgreSQL, version
> > 7.4.1 server libraries.
>
> Please see contrib/dbsize. From README file:
>
> "
> This module contains two functions that report the size of a given
> database or relation.  E.g.,
>
> SELECT database_size('template1');
> SELECT relation_size('pg_class');
>
> These functions report the actual file system space.  Thus, users can
> avoid digging through the details of the database directories.
> "
>
> Regards,
> - --
> Devrim GUNDUZ
> devrim~gunduz.org
> devrim.gunduz~linux.org.tr
>                                      http://www.tdmsoft.com
>                                      http://www.gunduz.org
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.1 (GNU/Linux)
>
> iD8DBQFAyD48tl86P3SPfQ4RAu+dAJ9L4sfyaR9VRAA9jATcHxB/p9+lLQCg4/3a
> jlDyuD1rOxNrij7UqX5xuKs=
> =B0Mo
> -----END PGP SIGNATURE-----
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 7: don't forget to increase your free space map settings
>
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 6: Have you searched our list archives?
>
>                http://archives.postgresql.org
>
[ End of raw data]

--
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073

pgsql-admin by date:

Previous
From: Gaetano Mendola
Date:
Subject: Re: PostgreSQL Performance
Next
From: Tom Lane
Date:
Subject: Re: pg_clog after crash