Re: [pgsql-es-ayuda] Tamaño en tabla toast para tipo de dato bytea

From: "Ivan Perales M(dot)" <ivan(dot)perales(at)gmail(dot)com>
To: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
Cc: lgarciam <lgarciam(at)vnz(dot)uci(dot)cu>, Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: [pgsql-es-ayuda] Tamaño en tabla toast para tipo de dato bytea
Date: 2012-02-11 15:57:13
Message-ID: CAHMuS07qy0RZgGdz2JV13QJ7PhgWnSX2-Keo3vqvKjKk5WkD1w@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Disculpen la tardanza, es que la documentación dice que el vacuum manual se
debe ejecutar cuando hay menos carga de trabajo en la base y eso sucede
como despues de la 1 am, así que tuve que esperar.

Hize un script con bash y corri el vacum en toda la base de datos, lo
curioso es que ahora tardó media hora :-s. Bueno colocando el log
particular a la tabla interesada dice lo siguiente:

INFO: vacuuming "pg_toast.pg_toast_4934390"
INFO: index "pg_toast_4934390_index" now contains 7183267 row versions in
38941 pages
DETAIL: 0 index row versions were removed.
18094 index pages have been deleted, 18094 are currently reusable.
CPU 0.26s/0.04u sec elapsed 3.75 sec.
INFO: "pg_toast_4934390": found 0 removable, 7183267 nonremovable row
versions in 8915470 pages
DETAIL: 0 dead row versions cannot be removed yet.
There were 28490123 unused item pointers.
7120065 pages contain useful free space.
0 pages are entirely empty.
CPU 52.31s/18.94u sec elapsed 695.79 sec.
WARNING: relation "pg_toast.pg_toast_4934390" contains more than
"max_fsm_pages" pages with useful free space
HINT: Consider using VACUUM FULL on this relation or increasing the
configuration parameter "max_fsm_pages".

Creo que esta situacion es especial como lo comenta alvaro, ya que despues
de correr el vacuum, la tabla pesa 68 GB, pero haciendo un sum(length) a la
columna de bytea de la tabla son 13GB de datos, que aun asi es demasiada
información, pero almenos ya es mas realista, voy a esperarme hasta hoy por
la noche para correr el vacuum full.

saludos

On Fri, Feb 10, 2012 at 2:36 PM, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>wrote:

>
> Excerpts from lgarciam's message of vie feb 10 17:42:11 -0300 2012:
> > Alvaro, yo tengo una duda con respecto al VACUUM FULL.
> > En que situaciones es recomendable aplicar un VACUUM FULL respecto a un
> VACUMM??
>
> En situaciones de emergencia. Esto se ha hablado varias veces ya.
> ¿Buscaste los archivos de la lista?
>
> --
> Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
>

--
Lindolfo Iván Perales Mancinas
Cel. 481-126-2700
Solo existen 10 tipos de personas en el mundo, las que saben binario y las
que no.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Guillermo Villanueva 2012-02-13 13:39:38 backup
Previous Message Alejandro Carrillo 2012-02-11 11:18:23 Re: Tabla inserta constantemente registros