Lazy loaded image
learn-webserver
tinyWebServer 学习笔记——五、数据库连接池
字数 941阅读时长≈ 3 分钟
2026-10-16
2026-10-21

一、基础知识

  • 数据库连接池:池是一组资源的集合,这组资源在服务器启动之初就被创建并初始化。数据库连接池就是专门处理数据库连接的资源,当客户发起请求时,就从池中获取资源;完成任务后,就将其放回资源池。整个过程无需使用系统调用动态分配或释放资源。
  • 数据库访问流程:先系统创建数据库连接,完成数据库操作,然后断开数据库连接;

二、代码解析

1. 单例模式创建

2. 连接池初始化

3. 获取和释放连接

4. 销毁线程池

5. RAII 机制释放数据库连接

参考文献

原创存证 · 本地哈希 · fcc502f4828b...
算法:SHA-256
时间:2026-10-21
哈希:fcc502f4828b1207c98a5982fde1a1a770315285c9e1dc19512fc0afc73e53bd

该信息用于辅助证明当前内容版本,不等同于法律公证或版权登记。

上一篇
tinyWebServer 学习笔记——六、注册登录
下一篇
tinyWebServer 学习笔记——二、HTTP 连接处理

评论
Loading...