oracle数据库还原后,进程数量不断无限制增加,导致系统不能长时间运行,跪求解决方案 20

请问大家一个很严重的问题:数据库冷备份还原之前,数据库进程数量还一直处于正常状态,不会发生不断增加的情况;数据库冷备份还原之后,系统可以正常启动,但是随着系统运行时间不断... 请问大家一个很严重的问题:数据库冷备份还原之前,数据库进程数量还一直处于正常状态,不会发生不断增加的情况;数据库冷备份还原之后,系统可以正常启动,但是随着系统运行时间不断增加,进程数量一直不断无限制增加。进程数量没法限制,这种情况是什么原因造成的呢?该如何解决? 展开
 我来答
jacky13631
2014-04-03
知道答主
回答量:23
采纳率:0%
帮助的人:19.2万
展开全部
1. 设置中间件和应用连接超时 设置为20分钟
2. 在sqlnet.ora添加sqlnet.expire_time=20分钟为单位(用于检查死掉但没有断开的session并清除僵死进程)
3. 设置用户profile 空闲时间超过20分钟关闭进程,建议针对连接超时的那个用户开个profile策略
4. 增加数据库连接数(根据中间件连接数适当调整)
5. 建议将数据库转为RAC数据库,实现多节点负载均衡,通过横向扩展提高每秒交易数和连接数
6. kill session脚本实现(不建议,风险太大,不能解决根本问题)
哎吖爱呀
2014-03-28
知道答主
回答量:39
采纳率:0%
帮助的人:18.7万
展开全部
没遇见过,关注ing
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mislloloe
2014-03-28 · TA获得超过508个赞
知道小有建树答主
回答量:327
采纳率:0%
帮助的人:212万
展开全部
增加的是什么进程?看看进程类型
追问
SQL查询类的都不超过10条,都是inactive状态的process造成的,inactive状态的进程没有及时销毁。有有效解决办法吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式