用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1904|回复: 2
收起左侧

[数据库] CI是怎么管理数据库的长连接和短连接的

[复制链接]
发表于 2018-8-21 19:58:34 | 显示全部楼层 |阅读模式
平时用CI进行数据库操作时,不用关系数据库连接的创建和释放问题,只需要在database配置是长连接还是短连接,测试了一下,如果用短连接,执行完之后框架会自动释放连接,这个具体是在框架源码的哪个文件哪一步做的;另外,如果用长连接,CI是怎么管理的?有知道的大牛吗,帮忙解答下,翻了源码一直没找到。谢谢!
发表于 2018-8-22 01:22:25 | 显示全部楼层
数据库连接都是 PHP 创建的,也就是 PHP 去管理的。例如 mysql_connect() 这个函数,本身 CI 的数据库操作也都是封装的 PHP 的函数。

本版积分规则