新聞中心
以下的文章主要介紹的是Oracle DRCP正確的解決以下的兩個(gè)相關(guān)問題,,它的共享連接能夠跨 Apache 和中間件節(jié)點(diǎn),但是共享的相關(guān)連接是基于相關(guān)數(shù)據(jù)庫用戶的,比如 Scott 用戶登錄到 DB 上的所有連接間共享。

Oracle 對(duì) PHP 的支持一直是不錯(cuò)的(只是國內(nèi)好像 PHP + Oracle 的開發(fā)并不多)。 Oracle 11g 中的新特性數(shù)據(jù)庫駐留連接池(Database Resident Connection Pool,Oracle DRCP) 對(duì) PHP 應(yīng)用進(jìn)一步擴(kuò)展帶來了一種可能。
這個(gè)特性應(yīng)該重點(diǎn)針對(duì) PHP 應(yīng)用的。PHP 不支持真正的多線程,非持久連接非常消耗 CPU 資源,擴(kuò)展性也差;持久連接擴(kuò)展性好了一點(diǎn),但是又額外占用更多的內(nèi)存資源(PHP 之父在幾年前的一個(gè) Step-by-Step 優(yōu)化演示的文章中很形象的說明了連接開銷對(duì)應(yīng)用的影響)。
Oracle DRCP 的出現(xiàn)能更好的緩解上述兩個(gè)問題,其共享連接能跨 Apache 與中間件節(jié)點(diǎn),但共享的連接是基于數(shù)據(jù)庫用戶的,比如 Scott 用戶登錄到 DB 上的所有連接間共享。
Oracle 官方披露的測(cè)試數(shù)據(jù)是,在 4 CPU Intel Xeon MP 2.80GHz 機(jī)器上,2GB RAM, 32bit RHEL 4. 支撐到 14000 個(gè)鏈接的時(shí)候,CPU 使用率在 65% 左右。這個(gè)...還是太驚人了,根據(jù)我找到的另外一份測(cè)試結(jié)果,看來要大打折扣才能有參考性。
[[10367]]
文章出自:http://database./art/200703/43583.htm
【編輯推薦】
- 發(fā)揮Oracle數(shù)據(jù)庫數(shù)據(jù)管理功能的3個(gè)方案
- Oracle 11g中最具有獨(dú)特點(diǎn)的5大特點(diǎn)
- Oracle性能優(yōu)化基本方法的9個(gè)步驟
- Oracle數(shù)據(jù)庫保持其優(yōu)良性的手段有哪些
- Oracle數(shù)據(jù)庫下導(dǎo)出用戶的所有表的具體方案
本文標(biāo)題:Oracle DRCP與PHP實(shí)際應(yīng)用的區(qū)別
網(wǎng)頁網(wǎng)址:http://www.dlmjj.cn/article/dpgseds.html


咨詢
建站咨詢
