Re: Estimación de tamaño de tablas

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Jaime Casanova <systemguards(at)gmail(dot)com>
Cc: Jose Luis Stragnari <jose(at)mulleryasociados(dot)com(dot)ar>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Estimación de tamaño de tablas
Date: 2007-09-04 02:58:36
Message-ID: 20070904025836.GK10282@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Jaime Casanova escribió:
> On 9/3/07, Jose Luis Stragnari <jose(at)mulleryasociados(dot)com(dot)ar> wrote:
> > Hola lista
> >
> > Alguien sabe como se puede estimar el tamaño que tendrá una tabla?. En otros
> > motores he visto que se pueden estimar haciendo algunos cálculos con la
> > longitud de los campos fijos y la estimación de la longitud promedio de los
> > columnas variables.
> >
>
> http://www.postgresql.org/docs/8.2/static/functions-admin.html
>
> en 8.2, parece que podrias usar la funcion pg_column_size(any) y un
> select sobre pg_attribute para determinar cuanto ocupa cada columna en
> tu tabla y luego multiplicas ese valor por el estimado de registros
> que vas a tener

Agrega 24 bytes de overhead por registro (creo? no me acuerdo; ademas
depende de la version).

--
Alvaro Herrera http://www.amazon.com/gp/registry/5ZYLFMCVHXC
"I'm always right, but sometimes I'm more right than other times."
(Linus Torvalds)

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Diana Marcela P 2007-09-04 03:47:30 pg_dump y pg_restore
Previous Message Alvaro Herrera 2007-09-04 02:57:26 Re: backup pg_dump y pg_restore