如何在PostgreSQL12中更改现有分区的表空间?
不支持"Oracle"的方法ALTER TABLE x MOVE PARTITION y TABLESPACE z
.
如果我使用ALTER TABLE x SET TABLESPACE z
,它不会影响它的分区.
我还有其他 Select 吗?
如何在PostgreSQL12中更改现有分区的表空间?
不支持"Oracle"的方法ALTER TABLE x MOVE PARTITION y TABLESPACE z
.
如果我使用ALTER TABLE x SET TABLESPACE z
,它不会影响它的分区.
我还有其他 Select 吗?
在PostgreSQL中,分区本身就是表.因此,您需要做的就是移动分区本身:
ALTER TABLE y SET TABLESPACE z;