将典当太多oracle服务器连接。连接过多的客户端网线拔掉后,这个用户的连接数仍然会保留在远程Oracle上,很长一段时间都无法释放。上网查了一下,可以通过以下方式解决。
您可以通过配置文件(如空闲时间)来限制用户的会话。
断开空闲时间超过一定时间的会话可以减少数据库端的会话数量,并减少资源消耗。
要使用这些资源限制功能,您需要将resource_limit设置为TRUE:
[Oracle @ test 126 udump]$ sqlplus & quot;/作为sysdba & quot
SQL*Plus:版本10.2.0.1.0 -在Fri生产2006年10月13日07:58:21
版权所有(c) 1982,2005,Oracle。保留所有权利。
连接到:
Oracle数据库10g企业版10.2.0.1.0版-生产
使用分区和数据挖掘选项
SQL & gt显示参数资源
名称类型值
& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& ndash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash
资源限制布尔值真
资源管理器计划字符串
该参数可以动态修改:
SQL & gtalter system set resource _ limit = true;
系统改变了。
数据库的默认配置文件设置是:
SQL & gtSELECT * FROM DBA _ PROFILES
配置文件RESOURCE_NAME资源限制
& mdash& mdash& mdash& mdash& mdash& mdash& ndash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& ndash& mdash& mdash& ndash& mdash& mdash& mdash& mdash& mdash
默认复合_限制内核无限制
默认会话每用户内核无限制
默认CPU_PER_SESSION内核无限制
默认CPU每次调用内核无限制
默认逻辑读取每会话内核无限制
默认逻辑读取每次调用内核无限制
默认空闲时间内核无限制
默认CONNECT_TIME内核无限制
默认私有_SGA内核无限制
默认失败登录尝试次数密码10
默认密码_生命期密码无限制
配置文件RESOURCE_NAME资源限制
& mdash& mdash& mdash& mdash& mdash& mdash& ndash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& ndash& mdash& mdash& ndash& mdash& mdash& mdash& mdash& mdash
默认密码_重复使用_时间密码无限制
默认密码_重用_最大密码无限制
默认密码_验证_功能密码为空
默认密码_锁定_时间密码无限制
默认密码_宽限期_时间密码无限制
选择了16行。
创建一个允许3分钟空闲时间的配置文件:
SQL & gt创建配置文件kill IDLE LIMIT IDLE _ TIME 3;
个人资料已创建。
创建新配置文件的内容:
SQL & gta10的列限值
SQL & gtselect * from dba_profiles其中profile = & rsquoKILLIDLE & rsquo;
配置文件RESOURCE_NAME资源限制
& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& ndash& mdash& mdash& ndash& mdash& mdash& mdash-
KILLIDLE复合_限制内核默认值
KILLIDLE SESSIONS_PER_USER内核默认值
KILLIDLE CPU_PER_SESSION内核默认值
KILLIDLE&nb关键字标签:Oracle服务器
优侠库网站每天提供最新最热门的安卓手机软件、游戏下载、分享热门手游资讯攻略教程、手机软件教程步骤,专注安卓手机游戏软件下载。本文链接:http://www.123down.cn/gonglue/227312.html