关于java:DBCPC3P0Druid数据库连接池简述

9次阅读

共计 383 个字符,预计需要花费 1 分钟才能阅读完成。

连接池介绍

什么是连接池

  • 理论开发中, “ 取得连贯 ” 或 “ 开释资源 ” 是十分耗费系统资源的两个过程.
  • 为了解决此类性能问题, 通常状况咱们采纳连接池技术, 来 共享连贯Connection
  • 这样咱们就不须要每次都创立连贯、开释连贯了, 这些操作都交给了连贯 池

连接池的益处

  • 用连接池来治理Connection, 这样能够重复使用Connection.
  • 当应用完 Connection 后, 调用 Connectionclose()办法也不会真的敞开 Connection, 而是把 Connection” 偿还 ” 给连接池

JDBC 形式与连接池形式

  • 一般 JDBC 形式
  • 连接池形式

如何应用数据库连接池

  • Java 为数据库连接池提供了公共接口javax.sql.DataSource
  • 各个厂商须要让本人的连接池实现这个接口, 这样应用程序能够不便的切换不同厂商的连接池
  • 常见的连接池有DBCP 连接池, C3P0 连接池, Druid 连接池
正文完
 0