Oracle的表空间过一段时间就100%了,老是增加数据文件的大小也不是个办法,能有什么解决方案吗?

 我来答
ghostme1986
2011-12-23 · TA获得超过206个赞
知道小有建树答主
回答量:118
采纳率:0%
帮助的人:119万
展开全部
具体情况具体分析。哪个表空间用的多。
如果确实数据量大,那必然要扩空间加数据文件。
如果数据库高水位线过高,浪费空间,那就在线回缩高水位,然后清表。
如果不会的话,教你一招,把你当前用户或者全库exp导出dmp,数据库清空,再imp导入dmp进库,库就会压缩很多。
fancyghost
2011-12-23 · TA获得超过4131个赞
知道小有建树答主
回答量:1317
采纳率:0%
帮助的人:1161万
展开全部
这个你要具体问题具体分析啊。。具体是那个表空间?是系统表空间还是用户表空间。如果是用户表空间的话。你要分析是业务需要那么多的空间还是说程序上的BUG导致!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友41cc451
2011-12-23 · 超过33用户采纳过TA的回答
知道答主
回答量:114
采纳率:0%
帮助的人:86.5万
展开全部
是因为数据增量过多还是因为常用delete,如果是数据增量过多只能建个大点的表空间了,如果是因为delete次数过多导致的高水位线过高浪费存储空间,可以选择把表给存到一个备份表里面再truncate掉,再把数据导回来释放空间。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式