From: | "Jaime Casanova" <systemguards(at)gmail(dot)com> |
---|---|
To: | "Arturo Munive" <arturomunive(at)gmail(dot)com> |
Cc: | Postgresql <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Tamaño o dimension de un indice |
Date: | 2007-07-07 21:22:20 |
Message-ID: | c2d9e70e0707071422x7fa1d28bq5c90d9209c0a65ce@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On 7/7/07, Arturo Munive <arturomunive(at)gmail(dot)com> wrote:
> Hola:
>
> quisiera saber como puedo averiguar el tamaño de un indice, quiero saber
a partir de 8.1 puedes usar pg_relation_size(oid) o pg_relation_size(text)
http://www.postgresql.org/docs/8.1/static/functions-admin.html
> cuanto ocupa un indice determinado en una tabla, según tengo entendido
> hay ocasiones donde el indice es mas grande incluso que la propia tabla.
>
no.
sgerp=> create table general.prueba as select generate_series(1, 10000) as foo;
SELECT
sgerp=> create index idx on prueba(foo);
CREATE INDEX
sgerp=> select pg_relation_size('general.prueba');
pg_relation_size
------------------
327680
(1 row)
sgerp=> select pg_relation_size('idx');
pg_relation_size
------------------
196608
(1 row)
--
Atentamente,
Jaime Casanova
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs and the universe trying
to produce bigger and better idiots.
So far, the universe is winning."
Richard Cook
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2007-07-07 23:39:38 | Fwd: 2 consultas acerca de fechas |
Previous Message | Agustin Casiva | 2007-07-07 20:56:05 | Re: Tamaño o dimension de un indice |