PostgreSQL - retornar un tablespace en postgresql

 
Vista:
Imágen de perfil de Erik Serrano
Val: 11
Ha aumentado su posición en 3 puestos en PostgreSQL (en relación al último mes)
Gráfica de PostgreSQL

retornar un tablespace en postgresql

Publicado por Erik Serrano (1 intervención) el 07/04/2019 06:05:35
Buenas tardes a todos,

Quisiera exporner mi problema , debo realizar un mantenimiento de una tabla en postgresql que es grande 80GB pero en mi unidad (linux) solo tengo disponible 17GB . esta tabla tiene asignado el pg_default como tablespace , estube leyendo y me encontre con una solucion bastante coherente , la cual era cambiar el tablespace a otra ruta, para asi poderrealizar mi vacuum full sin problemas ya que voy a estar utilizando una nueva ubicacion con espacio disponible .
Sin embargo al realizar mi laboratorio para comprobar esta solucion , realizo la accion de cambio de tablespace y hago mi vaccum full , sin embargo al devolver mi tabla a su tablespace de origen(pg_default) me arroja el error de falta de location . y revisando mi configuracion , pg_default pierde su location , lo cual es muy grave .
Mi consulta es la siguiente :
¿es posible realizar este procedimiento sin perjudicar el tablespace pg_default ?
¿existe algun otro procedimiento para realizar mi vacuum full sin tener espacio disponible?

Espero me puedan ayudar
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder