+ -
当前位置:首页 → 问答吧 → 关于数据库链接自动释放的问题

关于数据库链接自动释放的问题

时间:2010-04-22

来源:互联网

1请问thinkphp的数据库链接是自动释放的还是需要查询后手动释放?
比如:
$model = new Model();
$result = $model->query($sql);
// 结果集使用完毕后,这里需要手动的释放数据库连接吗?
$model->close();

2 如果每次查询都释放连接,会不会造成整个系统的性能低下?

作者: icecool   发布时间: 2010-04-22

// 是否使用永久连接
    protected $pconnect         = false;

1请问thinkphp的数据库链接是自动释放的还是需要查询后手动释放?

当然不需要啦,使用php框架开发,这类的低级问题框架都会搞定。。

2 如果每次查询都释放连接,会不会造成整个系统的性能低下?

TP的模型可以配置是否使用永久连接,就是上面的那个配置,

楼主有时间可以去看看TP手册和TP的源码,比较清楚一些。。。

作者: flyfishiii   发布时间: 2010-04-22

恩 感谢斑竹解答 明白了

作者: icecool   发布时间: 2010-04-22

不错,学习了!

作者: zhishufei   发布时间: 2011-11-08