傳誠信網(wǎng)站建設(shè)營銷失敗案例分析
數(shù)據(jù)庫連接---執(zhí)行完畢---釋放? ? ? ?
連接--釋放? ?十分浪費(fèi)系統(tǒng)資源
池化技術(shù):準(zhǔn)備一些預(yù)先的資源,過來就連接預(yù)先準(zhǔn)備好的
最小連接數(shù):?10
最大連接數(shù):15 業(yè)務(wù)最高承載上限
排隊(duì)等待,
等待超時(shí):100ms
編寫連接池,實(shí)現(xiàn)一個(gè)接口? DateSource
開源數(shù)據(jù)實(shí)現(xiàn):
DBCP
C3P0
Druid:阿里巴巴
使用了這些數(shù)據(jù)庫連接池之后,我們?cè)陧?xiàng)目開發(fā)過程中就不需要編寫連接數(shù)據(jù)庫的代碼了!
DBCP:
需要用到的 jar 包
commons-dbcp-1.4、commons-pool-1.6
C3p0:
需要用到的 jar 包
c3p0-0.9.5.5、mchange-commons-java-0.2.19
結(jié)論:
無論使用什么數(shù)據(jù)源,本質(zhì)還是一樣的,DataSource接口不會(huì)變,方法就不會(huì)變