zoukankan      html  css  js  c++  java
  • 如何调整oracle参数,使它支持更多的用户连接

    在参数文件中有三个参数
    processes
    license_max_sessions
    license_max_users
    这三个参数相互作用影响着用户连接数
    license_max_sessions  (同时连接数据库的会话数)
    license_max_users  (数据库能够创建的用户数)
    如果设置为0就是不加限制。

    如何查看ORACLE的连接数?
    SQL> select count(*) from v$session  #查看当前ORACLE的连接数
    SQL> Select count(*) from v$session where status='ACTIVE' #查看当前ORACLE的并发连接数
    SQL> show parameter processes  #如何查看ORACLE的最大进程数最大连接
    SQL> alter system set processes = value scope = spfile;重启数据库  #修改连接

    如何对操作系统进行调优,使操作系统支持最大连接数?

    在solaris下,在安装oracle前必须要调整系统参数,该参数文件位于/etc/下,名为system,里面有一个参数
    semsys:seminfo_semmns=1024,这个值是processor的最终控制值,这个参数表示unix系统总共可以分配的进程。当 oracle的进程数超过操作系统的限制时,就会出现这样的错误。maximum number of processes(150) exceeded,现在,你可以检查根据你自己的操作系统检查一下看怎样找到该参数。
    AIX操作系统下,smit chgsys 查看Maximum number of PROCESSES allowed per user
    系统缺省128。如果连接数超过,也会有访问不了oracle的问题.

    具体的可参考帖子http://www.lslnet.com/linux/dosc1/42/linux-294982.htm

    手机扫一扫,欢迎关注公众号

    关注程序员成长

    成长的乐趣,在于分享!
    大龄程序员,一路走来,感慨颇多。闲暇时写写字,希望能给同行人一点帮助。
    本文版权归作者growithus和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    hdu 2222 Keywords Search
    Meet and Greet
    hdu 4673
    hdu 4768
    hdu 4747 Mex
    uva 1513 Movie collection
    uva 12299 RMQ with Shifts
    uva 11732 strcmp() Anyone?
    uva 1401
    hdu 1251 统计难题
  • 原文地址:https://www.cnblogs.com/growithus/p/11012371.html
Copyright © 2011-2022 走看看