PLSQL自动断开服务器连接 (转)
2024-09-04 22:59:08
最近,有同事反映在使用PLSQL连接数据库的时候,总是出现数据库频繁自动断开连接。这是因为资源配置文件中IDLE_TIME参数的限制,IDLE_TIME指定会话允许连续不活动的总的时间,以分钟为单位,超过该时间,会话将断开。但是长时间运行查询和其他操作的不受此限制。
要开启 资源限制 的话,resource_limit这个参数必须是 TRUE 的状态:
SQL> show parameter resource_limit
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
resource_limit boolean TRUE
1、先确认连接用户的profile
SQL> select username,profile from dba_users where username = 'TEST';
USERNAME PROFILE
------------------------------ ------------------------------
TEST DEFAULT
查到连接用户用的是缺省的profile文件。
2、查询资源文件,找到 IDLE_TIME 所属的prfile
SQL> select resource_name,profile from dba_profiles where resource_name = 'IDLE_TIME';
RESOURCE_NAME PROFILE
-------------------------------- ------------------------------
IDLE_TIME DEFAULT
IDLE_TIME MONITORING_PROFILE
3、用alter命令修改profile中的值;
根据用户的profile名称(这里是DEFAULT)修改对应的 idle_time 值。可以设置成无限制,也可以设置一个具体时间值,如1000分钟。
SQL> alter profile DEFAULT limit idle_time unlimited;
Profile altered.
4、查看缺省 profile 中 idle_time 的值
SQL> select resource_name,limit from dba_profiles where profile='DEFAULT' and resource_name = 'IDLE_TIME';
RESOURCE_NAME LIMIT
-------------------------------- ----------------------------------------
IDLE_TIME UNLIMITED
补充:
其实和这个参数经常一起使用的还有一个 commect_time , connect_time指定会话的总的连接时间,以分钟为单位。
最新文章
- 《In Search of an Understandable Consensus Algorithm》翻译
- 如何使用.NET开发全版本支持的Outlook插件产品(二)——完善插件
- jQuery的document ready与 onload事件——你真的思考过吗?
- Openstack的keystone的user-role-list命令的使用
- SDAutoLayout:比masonry更简单易用的自动布局库
- memcached与spring
- Jquery的bootstrap在线文本编辑器插件Summernote
- easy ui 学习笔记,不断整理中............
- [置顶] strcpy和memcpy的区别
- 虚拟机中ubuntu-16.04 Linux系统下配置mysql数据库,并在windows下使用navicat远程连接
- webpack+vue项目实战(四,前端与后端的数据交互和前端展示数据)
- kai linux安装搜狗输入法以及更新源地址
- Batch入门教程丨第一章:部署与Hello World!(上)
- 课堂测试——jsp登录界面设计
- sql leetcode -Duplicate Emails
- 描述符__get__,__set__,__delete__
- ueditor保存出现 从客户端(Note=";<;p>;12345<;/p>;";)中检测到有潜在危险的 Request.Form 值
- P3594 [POI2015]WIL-Wilcze doły
- [UE4]机器人射击逻辑行为树
- 2018.11.05 bzoj2143: 飞飞侠(最短路)