这里需要区分要收缩的表空间是undo表空间,temp表空间或者是普通的数据表空间。
1.如果是temp表空间,drop之后重建即可。
2.如果是undo表空间,新建一个新的undo表空间,指定新的undo表空间为数据库默认表空间,将原undo表空间删除即可。
3.如果是数据表空间,可以通过表空间迁移等方式降低高水位,执行shrink tablespace,从而实现空间的释放。
时间:2022-02-04 19:03:41
这里需要区分要收缩的表空间是undo表空间,temp表空间或者是普通的数据表空间。
1.如果是temp表空间,drop之后重建即可。
2.如果是undo表空间,新建一个新的undo表空间,指定新的undo表空间为数据库默认表空间,将原undo表空间删除即可。
3.如果是数据表空间,可以通过表空间迁移等方式降低高水位,执行shrink tablespace,从而实现空间的释放。