回覆列表
  • 1 # 使用者7859918709138

    資料庫連線是一種有限的昂貴的資源,

    資料庫連線影響到程式的效能指標。

    資料庫連線池正是針對這個問題提出來的。資料庫連線池負責分配、

    管理和釋放資料庫連線,

    它允許應用程式重複使用一個現有的資料庫連線,

    而再不是重新建立一個;

    釋放空閒時間超過最大空閒時間的資料庫連線來避免因為沒有釋放數

    據庫連線而引起的資料庫連線遺漏。

    這項技術能明顯提高對資料庫操作的效能。

  • 2 # 水母星人

    1.資源重用,避免了資料庫連線頻繁建立、關閉的開銷

    2.更快的系統響應速度,直接從連線池中獲取連線,響應速度加快

    3.控制資源的使用。如果不使用連線池,每次訪問資料庫都需要建立一個連線,這樣系統的穩定性受系統連線需求影響很大,很容易產生資源浪費和高負載異常。連線池能夠使效能最大化,將資源利用控制在一定的水平之下。連線池能控制池中的連線數量,增強了系統在大量使用者應用時的穩定性。

    常用的資料庫連線池:DBCP、C3P0、Druid

  • 中秋節和大豐收的關聯?
  • 眼睛被電焊閃到用什麼藥水好?