ORACLE关于DELETE后空间不释放问题
2013-05-29 11:03
513 查看
主要针对表数据被delete后,而表空间不能被释放的情况
手工释放表空间
alter table cbsd_log_t enable row movement;
alter table cbsd_log_t shrink space
查看数据库表的对象脚本
SQL> select dbms_metadata.get_ddl('TABLE','TABLE_NAME','SCHEMA') from dual;
PCTUSE需要设置为40,如果是0会导致delete语句不释放表空间
手工释放表空间
alter table cbsd_log_t enable row movement;
alter table cbsd_log_t shrink space
查看数据库表的对象脚本
SQL> select dbms_metadata.get_ddl('TABLE','TABLE_NAME','SCHEMA') from dual;
PCTUSE需要设置为40,如果是0会导致delete语句不释放表空间
相关文章推荐
- 关于Oracle中不能扩展Undo表空间的问题
- Oracle中关于清除数据释放表空间等方面的sql
- 关于delete释放指针要注意的问题
- oracle 11g 安装关于swap空间不足问题解决
- Oracle中关于清除数据和释放表空间
- 关于库函数里申请的内存空间在库函数外释放的问题的一些总结
- 关于oracle使用delete删除的问题
- 关于rm删除文件空间不释放的问题
- 关于free如何知道要释放内存空间的长度问题(ARM篇)
- Oracle中关于清除数据释放表空间等方面的sql
- Oracle delete数据后的释放表空间,加快访问速度
- 关于Oracle创建表空间,用户名登录问题
- 关于C/C++动态申请空间释放和内存泄漏问题介绍
- Oracle中关于清除数据释放表空间等方面的sql
- oralce中,delete表之后释放表空间的问题
- 关于free如何知道要释放内存空间的长度问题
- 关于Oracle 释放过度使用的Undo表空间
- 关于C++中delete释放内存时效性问题
- 关于free如何知道要释放多少内存空间长度的问题
- 关于free如何知道要释放内存空间的长度问题(X86篇)