官术网_书友最值得收藏!

1.4 本章小結

春秋戰國時期,有位神醫被尊為“醫祖”,他就是扁鵲。一次,魏文王問扁鵲說:“你們家兄弟三人,都精于醫術,到底哪一位最好呢?”扁鵲答:“長兄最好,中兄次之,我最差?!蔽耐跤謫枺骸澳敲礊槭裁茨阕畛雒兀俊北怡o答:“長兄治病,是治病于病情發作之前,由于一般人不知道他事先能鏟除病因,所以他的名氣無法傳出去;中兄治病,是治病于病情初起時,一般人以為他只能治輕微的小病,所以他的名氣只及本鄉里;而我是治病于病情嚴重之時,一般人都看到我在經脈上穿針管放血,在皮膚上敷藥等大手術,所以以為我的醫術高明,名氣因此響遍全國。”

本章介紹的例子,我沒有高明地做好事前控制、事中控制,而是陷入在事后對嚴重問題不斷地“穿針放血、敷藥刮骨”等大手術般的操作中,希望能夠讓你對于“連接怎么調優”有一點感覺。

但是通過這個例子,大家應該可以看到,TCP尤其是TIME_WAIT的調優其實是相對比較復雜的,且是一項耗時耗力的工作。此外,就算做了內核級別的調優,隨著容器化Docker和K8S的普及,如果新擴容的機器沒有帶上這些調優過的配置又會讓開發人員“踩坑”。

正是由于TCP的復雜性,無池化的數據庫程序在高并發的場景下也必然會面對類似的這樣或那樣的問題。而數據庫連接池的出現,將復雜的問題簡單化,大大方便了程序員的開發運維工作,進而提升研發效能。接下來,讓我們了解一些數據庫連接池的背景、原理和理論。

主站蜘蛛池模板: 库车县| 夹江县| 靖江市| 湘西| 安顺市| 永城市| 榆树市| 轮台县| 固始县| 克山县| 兴城市| 牡丹江市| 三原县| 神池县| 四平市| 凤山县| 麻阳| 岫岩| 额济纳旗| 军事| 太康县| 江山市| 明星| 南宫市| 舟山市| 郯城县| 芜湖县| 新乡市| 东辽县| 仁寿县| 建瓯市| 黔江区| 通榆县| 沙河市| 江油市| 铁岭县| 玉龙| 北票市| 成安县| 江山市| 陈巴尔虎旗|