Oracle会话及连接数优化
一、修改Oracle会话及最大连接数 1、查看最大连接数 SQL> show parameter processes; NAME TYPE VALUE 2、修改最大连接数 SQL> alter system set processes=500 scope=spfile; 系统已更改。 3、查看最大会话数 SQL> show parameters sessions; NAME TYPE VALUE 4、修改最大会话数 SQL> alter system set sessions=555 scope=spfile; 系统已更改。 sessions = 1.1 * process + 5 说明:连接数和会话数参数修改,Oracle必须重启 二、常用会话及连接数查询方法 1、查询数据库最大连接数 SQL> show parameter processes; 或者 SQL>select value from v$parameter where name = 'processes'; 2、修改数据库最大连接数(默认150) SQL> alter system set processes=500 scope=spfile; 3、查询数据库当前连接数 SQL> select count(*) from v$process; SQL> show parameters sessions; 或者 SQL> select value from v$parameter where name = 'sessions'; 5、修改数据库最大会话数(默认248) SQL> alter system set sessions=555 scope=spfile; 6、查看当前会话数 SQL> select count(*) from v$session; 7、查看当前并发(活动)会话数 SQL> select count(*) from v$session where status='ACTIVE'; 8、查看当前会话详细信息 SQL> select sid,serial#,username,program,machine,status from v$session; 9、查看正在使用的用户 select osuser, 三、OS的参数区别 1、Linux和Windows系统,对sessions的处理是有区别的 Linux系统1会话对应1个进程处理 Windows系统1会话对应1个线程处理 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- objective-c – 在copyWithZone中为可变子类返回[self reta
- instr()函数SQLITE for Android?
- 正则表达式快速入门教程
- this.refs[`tag${ind}`]&&this.refs[`tag${ind}
- [翻译]Json.NET API-Linq to Json Basic Operator(基本操作
- vb.net – 将KB转换为MB?
- Swift 3类型的推理混淆
- varchar2(10)和varchar2(10 char)的区别
- arcgis api for flex 高级主题(二) 自定义控件的开发
- c – 在模板化嵌套和继承类中未检测到的变量