开发者社区> 问答> 正文

在MySQL中什么是数据库连接池?为什么需要数据库连接池呢?

在MySQL中什么是数据库连接池?为什么需要数据库连接池呢?

展开
收起
Carice 2021-10-16 21:45:51 845 0
1 条回答
写回答
取消 提交回答
  • 网络规划设计师、敏捷专家、CISP、ITSS服务经理、ACA全科目、ACP4项、ACE、CBP、CDSP、CZTP等。拥有 PRINCE2 Foundation/Practitioner、CCSK、ITIL、ISO27001、PMP等多项国际认证。 专利5+、期刊10+、知识产权师。核心期刊审稿人。

    您好,

    连接池基本原理: 数据库连接池原理:在内部对象池中,维护一定数量的数据库连接,并对外暴露数据库连接的获取和返回方法。

    应用程序和数据库建立连接的过程:

    通过TCP协议的三次握手和数据库服务器建立连接
    发送数据库用户账号密码,等待数据库验证用户身份
    完成身份验证后,系统可以提交SQL语句到数据库执行
    把连接关闭,TCP四次挥手告别。
    
    

    数据库连接池好处:

    资源重用 (连接复用)
    更快的系统响应速度
    新的资源分配手段
    统一的连接管理,避免数据库连接泄漏
    
    2021-10-16 21:59:53
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载

相关镜像