www.dbpj.net > 在orAClE数据库中删除表后,怎样把占用的磁盘空间释放出来?

在orAClE数据库中删除表后,怎样把占用的磁盘空间释放出来?

SQL> alter table table_name move; SQL> anal

使用: truncate table tablename DROP STORAGE; 解释:

oracle删除表,释放表空间,需要通过truncate table xx,然后drop table

使用delete删除数据后,表空间不会回收,存在高水位 High Water Mark,HWM

db2的表 是存放在表空间里的,删除表就不会增加磁盘空间,而要要修改表空间,表空间又有一个或多个容器

使用: truncate table tablename DROP STORAGE; 解释: 直

用 truncate table 表名; 就可以删除数据, 删表这样 drop tabl

oracle表空间数据删除后 还会占用表空间 释放表空间解决方法:先把表数据备份到另外一张表中,然

有以下处理方法: 方法1:修改数据文件的扩展性 alter database datafile &#

你是使用rman还是用rm命令?如何看到空间未 释放的

网站地图

All rights reserved Powered by www.dbpj.net

copyright ©right 2010-2021。
www.dbpj.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com