¿Hay alguna forma de mover físicamente un espacio de tabla PostgreSQL 9.3 de /old/dir
a /new/dir
? Me gustaría solo mv
el directorio y decirle a PostgreSQL que el espacio de tabla ahora está ubicado en /new/dir
. Parece que ALTER TABLESPACE
solo te permite cambiar el nombre.
Me gustaría evitar crear un nuevo espacio de tabla y mover la base de datos a él. Supongo que sería un proceso de copia lento que requiere mucho tiempo y espacio en disco. También quiero evitar simular /old/dir
con /new/dir
.
postgresql
postgresql-9.3
kontextify
fuente
fuente
Respuestas:
Supongo que su nombre de tablespace es
tblspc
.o
Luego, puede ver que el directorio del espacio de tabla ha cambiado.
fuente