为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】: 【操作系统】: 【CPU】: 【问题描述】*:达梦针对即将满的表空间,手动delete掉一些数据后,如何释放表空间,是否可以通过重建表进行表空间缩容。
在DELETE部分数据后,估计要等一段时间才能释放删除的那些数据所占用的数据页。这个等待时间的长度应该是 UNDO_RETENTION ,默认是90秒,不过一般现场都会定义的稍长,你可以从 V$DM_INI 中查一下看看。
表空间下的数据全部删除后手动立即收缩值需大于FREE_PAGE_NO值,等一个UNDO_RETENTION的时间(默认90s)之后可回收至page()*4096/1024/1024。
在DELETE部分数据后,估计要等一段时间才能释放删除的那些数据所占用的数据页。这个等待时间的长度应该是 UNDO_RETENTION ,默认是90秒,不过一般现场都会定义的稍长,你可以从 V$DM_INI 中查一下看看。