









在执行完truncate table , 数据已经清空,但表空间还没有释放出来。可以通过如下语句来验证:(例如表GLH)
select OWNER,segment_name,ROUND((bytes)/1024/1024,2) "SPACE(M)"
from dba_extents where
tablespace_name='USERS' and segment_type='TABLE' and segment_name='GLH'
需要注意owner是oracle user, 如果不加OWNER,显示的是所有用户的GLH表的大小。
释放空余的表空间:
ALTER TABLE V82KOR.GLH DEALLOCATE UNUSED KEEP 0;此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。