Hola perdon prola tardanza en contestar pero e visto que si efectuo el cambio como comentas probablemente se diga que si se cambio a el otro tablespace pero yo se que no se cambio por que esa tabla en especifico es muy grande a lo que genera un archivo muy pesado y cuando le di ALTER TABLE slo hizo como el proceso de cambio pero el espacio en -ROOT nunca bajo
eso me interesa a mi que se mueva la informacion a la particion de el array de discos que tengo y no se quede en root gracias!! El 21 de julio de 2010 23:27, Jaime Casanova <[email protected]>escribió: > 2010/7/21 Miguel Angel Hernandez Moreno <[email protected]>: > > hola lista tengo una duda > > > > tengo una bd en un tbl, de hecho es el por defecto y hay 2 tablas que > > quiciera cambiar a un table space diferente, cuando lo hice desde pgadmin > se > > tardo bastante para tener solo 2 registros > > probablemente la tabla estaba bloqueada... > > > y cuando acabo fui y busque el > > OID en el table space al cual lo cambio y no se cambio seguia donde > estaba > > antes?? > > > > como lo buscaste? si estabas buscando un archivo con el oid podrias no > encontrarlo... tienes que buscar el relfilenode que indica pg_class > claro que si ya buscaste en pg_class mejor mira le campo reltablespace > que debe tener el oid del tablespace al que cambiaste > (pg_tablespace.oid) > > > no saben como puedo cambiarlo?? > > > > ALTER TABLE tablita SET TABLESPACE nuevo_tablespace; > > -- > Jaime Casanova www.2ndQuadrant.com > Soporte y capacitación de PostgreSQL >
