Oracle11g性能提升--Server Connection Pool


在应用服务器这一层, 我们已经使用Connection Pool了, 可以有效地降低服务器上的连接的数量, 不过还是有不足之处的. 当你的访问量达到一定的规模时, 你会发现一台或几台应用服务器根本就解决不了问题, 在有些世界级的网站中, 应用服务器的数量可能是上千台的, 当每个应用服务器产生4-5个连接时, 你会发现Oracle服务器端便有了4-5千个物理连接. 象PHP程序, 要求每一个Web Server进程都至少有一个连接. 因此Oracle在11g中引入了Database Resident Connection Pool的功能, 这样客户端就可以不管连接池了, 由Oracle在服务器端进行连接共享控制.

    通过增加一个后台进程CMON(Connection Monitor)来管理连接, 应用发出连接请求时, 实际上是连接到CMON进程, 然后由CMON进程分配一个已经连接好的后台进程, 当客户端连接关闭后, 这个后台进程又交由CMON进程管理. 估计PHP这类的Web程序要有福气了, 不需要去实现连接池的代码了.

    但还有两个问题需要问, 可能会在正式的文档中有详细的说明:

    1, 如果我连上去后, 一直不关闭连接, 只是保持空闲状态, 后台进程怎么办?
    2, 如果应用中不停地进行连接和断开, CMON能顶得住吗? 每秒钟能接受多少个连接?

    和MTS比到底有多少的优势? 这是值得我们继续关注的技术.

本文作者:



相关阅读:
AJAX基础教程
非常出色的jQuery运动特效可以和Flash媲美
SQL Server 2008性能和扩展
Linux操作系统默认打开文件数
网页制作中注意应用HTML标签的问题
PHP新手上路(六)
新手学堂:在Linux系统下建立Samba用户
Hibernate的JNDI绑定分析
忘记FREEBSD密码解决办法
巧用linux cd命令和Pushd切换目录
创建事务性脚本
索引的优点和缺点
详细讲解CSS Overflow属性
session 的生命周期是多长
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 十本值得一看的法律书籍 妙趣横生 小学六年级作文550字:诚实的94分 3祖国啊,我亲爱的祖国(转载) 我的女儿 答河南李士巽题香山寺 “拒绝与获得”话题作文指导 实习报告模板大全(汇总10篇) 青山虽无字,常读便是书 界门第一章——神秘任务,小铭昏倒 职场:成功缘于欣赏对手 关于工作调动申请报告 一路走来,回来看看 《夏洛的网》读后感作文750字 诗词鉴赏两首 心累比身体之累更可怕 石作文450字 2015保持党员先进性教育活动第三阶段情况总结 小学六年级作文550字:盼野炊 《笨狼的学校生活》读后感 百乡千村工作总结 她开导了我作文500字 《森林报秋》读后感1000字 用时间去证明我的诺言! 春雨思絮 晨起观景组诗【四首】 恐龙是怎么灭绝的 童童的纸船(散文诗) 我的自由呢 一季花开,你可知,你是我寻了一世的风景。 我的少年中国梦 春之雾_关于描写雾景的小学生作文400字 郭敬明畅销小说《爵迹》内容简介 我叫王姝雯150字 党员评议个人总结范文_个人工作总结 精选描写人物外貌句子 喝一碗孟婆汤,走一回奈何桥 爱护环境500字 2015暑期金工实习报告 周末随笔 义工 送给四十岁的男人的话 林同学 人生发展方案 深情追不上你们的似水流年 雷锋风采永驻人间作文1200字 我心中的春 仙剑奇侠传(1)上 游华山650字 给施工一线的职工新年慰问信 朱自清《匆匆》读后感100字4篇 我亲爱的家作文400字

Copyright © 2016 phpStudy |