MySQL長連接與短連接

概念

短連接是指,通訊雙方有數據交互時就建立一個連接,數據發送完後則斷開此連接。

長連接是指,通訊雙方建立連接之後,連接就一直打開,被後續請求複用。

 

場景

長連接適用於少數客戶端與服務端頻繁通信,這時候如果用短連接頻繁通信,容易發生socket出錯。

維持長連接會耗費內存,如果每秒連接請求數達不到幾百或上千,就不值得用長連接。

 

 

連接池

如果數據庫創建和銷燬連接的開銷很大,或者相對於所執行的具體數據操作,連接所耗的資源過多,此時就可能通過連接池來改進性能。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章