數(shù)據(jù)庫連接池-數(shù)據(jù)庫連接池到底應(yīng)該設(shè)置多大

在一篇博文中看到一個(gè)結(jié)論記錄一下; 原文:https://blog.csdn.net/w05980598/article/details/78797310/

對Oracle數(shù)據(jù)庫進(jìn)行壓力測試

測試一: 9600并發(fā)線程進(jìn)行數(shù)據(jù)庫操作,每兩次訪問數(shù)據(jù)庫的操作之間sleep 550ms,一開始設(shè)置的中間件線程池大小為2048,
結(jié)果: 2048連接時(shí)的性能數(shù)據(jù),每個(gè)請求要在連接池隊(duì)列里等待33ms,獲得連接后執(zhí)行SQL需要77ms;

測試二: 把中間件連接池減到1024(并發(fā)什么的都不變)
結(jié)果:獲取鏈接等待時(shí)長沒怎么變,但是執(zhí)行SQL的耗時(shí)減少了。

結(jié)論:

連接池連接數(shù) = ((核心數(shù) * 2) + 有效磁盤數(shù))
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容