如何修改Oracle数据库的Session连接池

如何修改Oracle数据库的Session连接池

问题

Session连接池默认值1000,可以满足绝大部分场景。但对于超过10万用户的大用户场景可能需要扩大连接池数。否则可能Session连接池数不够时Tomcat日志中出现如下错误:

图片.png

回答
请修改Session连接池数,步骤如下:
(1)以sys管理员登录Oracle数据库。
(2)查看当前连接数设置。
    SQL> show parameter processes;
    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    aq_tm_processes                      integer     1
    db_writer_processes                  integer     1
    job_queue_processes                  integer     10
    log_archive_max_processes            integer     1
    processes                            integer     1000

(3)修改连接池数值。
    SQL> alter system set processes=1500 scope = spfile;  
(4)重启Oracle数据库。
(5)查看修改后的连接数设置。
    SQL> show parameter processes;
    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    aq_tm_processes                      integer     1
    db_writer_processes                  integer     1
    job_queue_processes                  integer     10
    log_archive_max_processes            integer     1
    processes                            integer     1500


Oracle(列表、list、全)Oraclelist

http://www.zh-cjh.com/wenzhangguilei/3171.html

文章归类、所有文章列表、LISTLIST

http://www.zh-cjh.com/wangzhangonggao/2195.html


1、本站资源长期持续更新。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。

转载请保留出处:  www.zh-cjh.com珠海陈坚浩博客 » 如何修改Oracle数据库的Session连接池

作者: cjh


手机扫一扫,手机上查看此文章:

一切源于价值!

其他 模板文件不存在: ./template/plugins/comment/pc/index.htm

未雨绸缪、居安思危!

数据安全、有备无患!

注意操作、数据无价!

一切源于价值!