由于应用访问数据非常频繁(主要是有一个时时监控系统,7*24小时那种)中间件WEBSPHERE;目前ORACLE的session增长速度很快,能达到300了,而且有很多都是inactive,请问:
1\ORACLE的SESSION中,inactive数量达到多少是正常的?
2\inactive多了对应用有影响吗?
3\为什么会有那么多的inactive SESSION?
4\排除应用里没有COMMMIT操作,是不是存在WEBSPHERE的连接池漏洞问题?
1\ORACLE的SESSION中,inactive数量达到多少是正常的?
2\inactive多了对应用有影响吗?
3\为什么会有那么多的inactive SESSION?
4\排除应用里没有COMMMIT操作,是不是存在WEBSPHERE的连接池漏洞问题?
解决方案 »
- 高手指点:安装oracle8
- 根据正负进行统计
- Oracle 10g XE内置的APEX升级至3.1.1后,如何管理?
- 请教如何将SQLSERVER的FUNCTION转换成ORACLE的FUNCTION,谢谢!
- 列没有编制索引 是什么问题?大家帮忙看看
- 100分求解:用installshield 作安装打包程序的几个问题
- 帮帮忙,我都弄了一天了!现在还没吃饭!ODBC的问题!
- 高手们,救命啊(Redhat Linux 8.0 下如何安装 Oracle 8.1.7)
- 我的存储过程哪里出错了。。
- oracle clob 字段问题
- 我是oracle新手,请教一下Oracle方面的问题
- 大家快来看看,这个怎么弄!
没影响,只是连在上面,没有做事情!
这样的session应该及时退出,给其他session留出资源。session过多的一种可能,应用程序打开了会话后没有正常退出,要确认应用是正常断开的。
inactive 表示会话不正在执行的,没有任何操作包括Select 查询。
inactive对数据库本身并不是十分大影响,但仍会占用少量资源,起码占一个Session。若没有及时commit操作,那么会占用过多会话。一般上解决在 profile上设置inactive超时.