Re: R: [Postgresql-it] spazio occupato dal db

  • From: Stefano Reksten <sreksten@xxxxxx>
  • To: postgresql-it@xxxxxxxxxxxxxxxxx
  • Date: Wed, 02 Mar 2005 14:54:06 +0100

At 14.01 02/03/2005, you wrote:

> penso di esserci riuscito:
>     SELECT (sum(relpages)*8)/1024 as "spazio usato(MB)"
>     FROM pg_class
>
> perchè ho letto:
>      Each page is typically 8 kilobytes.
http://www.postgresql.org/docs/current/static/diskusage.html
> correggetemi se ho capito male... :-)
> Giulio

Forse volevi dire:
SELECT (sum(relpages)/8)*1024 as "spazio usato(MB)"
FROM pg_class

Se le pagine sono di 8kb ciascuna, prendi le pagine, le moltiplichi per 8kb e le dividi per 1024kb in 1 mb... direi che è buona la prima.

SELECT SUM(relpages)*128 AS "Spazio usato (MB)" FROM pg_class va bene lo stesso comunque (si vede che oggi ho una giornata tranquilla in ufficio eh?).

Ciao,
  Stefano


Other related posts: