关于在oracle数据库如何增大连接的处理
2010-04-08 10:36
232 查看
1、修改Oracle最大连接数的方法
a、以sysdba身份登陆PL/SQL 或者 Worksheet
b、查询目前连接数
show parameter processes;
c、show parameter pfile;
如输出的文件名和路径是spfile的文件名就是spfile了,否则是pfile
如果是spfile更改系统连接数
alter system set processes=1000 scope=spfile;
如果是pfile可以直接修改文件(windows):
$ORACLE_HOME/database/initSID.ora
或者(unix):$ORACLE_HOME/dbs/initSID.ora
d、重启Oracle服务或重启Oracle服务器
如果重启有问题
c:/ set ORACLE_SID=orcl
c:/sqlplus /nolog
SQL> connect sys as sysdba
请输入口令:
已连接。
SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。
2、查询Oracle游标使用情况的方法
select * from v$open_cursor where user_name = '用户名';
3、查询Oracle会话的方法
select * from v$session
a、以sysdba身份登陆PL/SQL 或者 Worksheet
b、查询目前连接数
show parameter processes;
c、show parameter pfile;
如输出的文件名和路径是spfile的文件名就是spfile了,否则是pfile
如果是spfile更改系统连接数
alter system set processes=1000 scope=spfile;
如果是pfile可以直接修改文件(windows):
$ORACLE_HOME/database/initSID.ora
或者(unix):$ORACLE_HOME/dbs/initSID.ora
d、重启Oracle服务或重启Oracle服务器
如果重启有问题
c:/ set ORACLE_SID=orcl
c:/sqlplus /nolog
SQL> connect sys as sysdba
请输入口令:
已连接。
SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。
2、查询Oracle游标使用情况的方法
select * from v$open_cursor where user_name = '用户名';
3、查询Oracle会话的方法
select * from v$session
相关文章推荐
- 关于如何处理ubuntu16.04无法连接网络问题
- 关于ecplise和myecplise如何连接oracle数据库问题
- 如何在字符串中加入回车换行,tab字符(关于字符串处理)
- plsql如何连接64位Oracle数据库
- 如何连接oracle数据库及故障解决办法-总结
- oracle数据库,如何连接公司的数据库?
- 教你如何截获Oracle数据库连接密码
- Redis 如何处理客户端连接
- 关于mysql处理百万级以上的数据时如何提高其查询速度的方法
- 关于如何获取上线后的app异常信息(bug)处理
- 关于如何在WIN7 64位下 VISUAL STUDIO 2010 VC++ 连接 MYSQL
- 关于如何连接在线数据库的说明
- linux下的epoll如何高效处理百万连接
- Redis如何处理客户端连接
- 用sysdba登录oracle数据库时遇到已连接到空闲例程的处理方法
- 关于无法连接oracle数据库的几点可能
- Windows如何用PL/SQL Developer远程连接Oracle数据库
- 关于myeclipse中的DB Browser连接Oracle数据库的问题
- postgresql是如何处理死连接
- 使用DBSolo5如何连接Oracle数据库