From: | Raúl Andrés Duque Murillo <ra_duque(at)yahoo(dot)com(dot)mx> |
---|---|
To: | "Fabio Arias" <fharias(at)gmail(dot)com> |
Cc: | "Lista Postgres ES" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: TABLESPACE pg_default sin espacio en disco |
Date: | 2010-05-18 19:23:17 |
Message-ID: | 538AA6633DF648E5B0446CC7016313C7@devamadeus.net.co |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
>El problemas Raul es que el VACUUM FULL se demora mucho tiempo, mas de 10 horas y el tiempo no me da para mantener >mi sistema tanto tiempo fuera de Linea, ya que el VACUUM FULL me bloquea las tablas.
Te quedarían dos alternativas:
1. Reconstruir TODA la base de datos ... es posible que tome menos tiempo que un VACUUM FULL. Podrías hacer un simulacro para medir el tiempo requerido tratando de tener un ambiente muy similar al ambiente de producción.
2. Siempre y cuando se cumplan estas dos condiciones:
- El tablespace que intentas liberar NO corresponde al default o sea donde esta el cluster.
- Dispones de suficiente espacio en las otras particiones
a. Pasas a otra(s) partición(es) TODOS los objetos de la partición en mención.
b. Borras el tablespace y de ser necesario borras físicamente los archivos en esa ubícación desde el sistema operativo.
c. Creas nuevamente el tablespace
d. Vuelves a pasar los objetos de la base de datos que quieres conservar en ese tablespace.
Atentamente,
RAUL DUQUE
Bogotá, Colombia
From | Date | Subject | |
---|---|---|---|
Next Message | Juan Pablo Sandoval Rivera | 2010-05-18 19:53:07 | Generando binarios enlazando libpq (funciones propias) con PGSQL 8.4.2 |
Previous Message | Alvaro Herrera | 2010-05-18 19:02:38 | Re: TABLESPACE pg_default sin espacio en disco |