问个问题 我的数据库9i我现在时要释放表空间因为有些数据不能删掉(比如最近一个月时间表的数据)我的做法是查出最近一个月的数据导出 然后truncate那个表最后把数据导入 不知道这样行么大家有什么建议 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以,如果用delete来处理无法释放表空间。另外也可以通过压缩表来减少存储空间。 可以,10g以前可以通过imp/exp和move table来收缩空间不过trunk释放表空间的时候是个很消耗的过程,所以一般都是先降低HWM,在空闲时释放空间,具体可以参看http://www.inthirties.com/?p=9310g里加入了shrink表的操作,类似alter table tablename shrink space cascade;具体可以在网上查询一下.==================================================================Inthirties关注Oracle数据库 维护 优化,安全,备份,恢复,迁移,故障处理如果你需要帮助或想和我一起学习的请联系联系方式QQ:370140387QQ群: 85837884(注明:数据库)电子邮件:[email protected]网站: http://www.inthirties.com 如何使Oracle查询语句更效率? ORACLE行列转换问题 数据库中所有对象一瞬间全部失效 怪了,点击Net8 Configuration Assistant 无反应? oracle客户端怎么连接服务器??没分的菜鸟吐血等待ing... 为什么truncate后,表空间一直都没释放出来啊。 我在一个存储过程中动态生成了一个SQL语句,由于发生了逻辑错误,我想在过程中把这个SQL语句写到一个文本文件中,以便调试,怎么做呢? MOD()方法能够放在WHERE子句中么? 请问在ORACLE客户端 关于会话的自动断开问题???? ltrim函数不能剔除左侧的0 刚写错了,再求一遍
另外也可以通过压缩表来减少存储空间。
可以,10g以前可以通过imp/exp和move table来收缩空间不过trunk释放表空间的时候是个很消耗的过程,所以一般都是先降低HWM,在空闲时释放空间,具体可以参看http://www.inthirties.com/?p=9310g里加入了shrink表的操作,类似alter table tablename shrink space cascade;具体可以在网上查询一下.
==================================================================
Inthirties关注Oracle数据库 维护 优化,安全,备份,恢复,迁移,故障处理如果你需要帮助或想和我一起学习的请联系
联系方式QQ:370140387
QQ群: 85837884(注明:数据库)
电子邮件:[email protected]
网站: http://www.inthirties.com