Existe uma maneira de mover fisicamente um espaço de tabela do PostgreSQL 9.3 de /old/dir
para /new/dir
? Gostaria apenas mv
do diretório e dizer ao PostgreSQL que o espaço de tabela agora está localizado /new/dir
. Parece que ALTER TABLESPACE
apenas permite renomear.
Eu gostaria de evitar criar um novo espaço de tabela e mover o banco de dados para ele. Suponho que seria um processo lento de cópia que requer muito tempo e espaço em disco. Eu também quero evitar o link simbólico /old/dir
para /new/dir
.
postgresql
postgresql-9.3
kontextify
fonte
fonte
Respostas:
Presumo que o nome do seu espaço de tabela seja
tblspc
.ou
Então, você pode ver que o diretório do espaço de tabela foi alterado.
fonte