1:已清空Temp表空间。
2:删除多余的数据。
但是表空间依旧使用率很高。不知道具体的问题所在。请各位给出高见。谢谢。
7 个解决方案
#1
删除多余数据后,尝试下缩小数据文件
alter database datafile '' resize nM;
#2
高水位问题.. 就是删除数据后,表空间没有释放. 具体参考blog:
Oracle 高水位(HWM)
http://blog.csdn.net/tianlesoftware/archive/2009/10/22/4707900.aspx
Oracle 10g Shrink Table 详解
http://blog.csdn.net/tianlesoftware/archive/2009/11/04/4764254.aspx
------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
#3
表占用的空间是由高水位线(HWM)决定的,使用delete数据,并不能降低高水位线,所以并不能释放空间,如果要降低高水位线,有如下方法:
1、如果可以删除全部数据使用truncate;
2、如果只能删除部分数据,9i中可用alter table t move;或者先exp数据,再imp数据;
3、如果使用10g,可用语句alter table t shrink space;
1、如果可以删除全部数据使用truncate;
2、如果只能删除部分数据,9i中可用alter table t move;或者先exp数据,再imp数据;
3、如果使用10g,可用语句alter table t shrink space;
#4
查看一下你的备份日志,对比之前的日志,找出突然增大的目标表。
#5
同意三楼的
#6
这个不错,学习
#7
说的好啊,学习了。。。。。
#1
删除多余数据后,尝试下缩小数据文件
alter database datafile '' resize nM;
#2
高水位问题.. 就是删除数据后,表空间没有释放. 具体参考blog:
Oracle 高水位(HWM)
http://blog.csdn.net/tianlesoftware/archive/2009/10/22/4707900.aspx
Oracle 10g Shrink Table 详解
http://blog.csdn.net/tianlesoftware/archive/2009/11/04/4764254.aspx
------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
#3
表占用的空间是由高水位线(HWM)决定的,使用delete数据,并不能降低高水位线,所以并不能释放空间,如果要降低高水位线,有如下方法:
1、如果可以删除全部数据使用truncate;
2、如果只能删除部分数据,9i中可用alter table t move;或者先exp数据,再imp数据;
3、如果使用10g,可用语句alter table t shrink space;
1、如果可以删除全部数据使用truncate;
2、如果只能删除部分数据,9i中可用alter table t move;或者先exp数据,再imp数据;
3、如果使用10g,可用语句alter table t shrink space;
#4
查看一下你的备份日志,对比之前的日志,找出突然增大的目标表。
#5
同意三楼的
#6
这个不错,学习
#7
说的好啊,学习了。。。。。