如题

解决方案 »

  1.   

    连接池配置的最大连接数是多少?
    数据库的max_connection个数是多少?
      

  2.   


    直接访问数据库的?用WebLogic 这样的中间件可能会好一点。 
    还有楼主的宕机数据库卡住了?你的服务器性能怎么样, 同时支持2000人,弄个普通的服务器,肯定是不行的。  
      

  3.   

    max_connection最大连接数好像是200吧?
      

  4.   

    楼主的数据库模式是不是专用模式Dedicated Server
    把数据库模式改为共享模式Shared Server试试
      

  5.   

    宕机时查一下v$session_wait,看看是什么原因造成的!同时关注高人解答
      

  6.   

    至少给个详细点的现象描述以及OS和ORACLE版本吧
      

  7.   

    2000个client吗?那考虑rac吧,mts就不要考虑了,到时候会让你难受的。当然如果成本不允许那就没办法了。如果是b/s的话,那么使用连接池方式就用dedicate吧。
      

  8.   


    这个参数怎么查值时多少啊?我是10g。用show parameter max_connection; 没查出来
    select value from v$parameter where name='max_connection'; 也没查出来求查该参数值方法