鍍金池/ 問(wèn)答/數(shù)據(jù)庫(kù)/ 數(shù)據(jù)庫(kù)連接池設(shè)置為進(jìn)程數(shù)*2+1于現(xiàn)有RDS不一致問(wèn)題。

數(shù)據(jù)庫(kù)連接池設(shè)置為進(jìn)程數(shù)*2+1于現(xiàn)有RDS不一致問(wèn)題。

按照https://github.com/brettwoold...
將線程池?cái)?shù)量設(shè)置為connections = ((core_count * 2) + effective_spindle_count)是最佳實(shí)踐,
但是包括aliyun的rds在內(nèi),1cpu1G的RDS的連接數(shù)都能支撐2000左右,是這些云廠商的RDS做了特殊優(yōu)化么?
那么這塊的設(shè)置到底應(yīng)該以哪個(gè)為準(zhǔn)?
另外文章的第二段說(shuō)從應(yīng)用層盡量減少獲取連接的次數(shù),這個(gè)應(yīng)該如何實(shí)施較好? 是減少事務(wù)的粒度,盡快歸還連接?

回答
編輯回答
司令

文中指的是客戶端的線程池大小。

數(shù)據(jù)庫(kù)服務(wù)器另有不同的估算方法。

2017年8月5日 15:29