一旦页面处理完毕,立即关闭数据库连接吗?

时间:2011-08-09 23:52:33

标签: php mysql mysqli

在php脚本中,是保证,一旦脚本/页面结束,打开的数据库连接关闭没有任何延迟(粗体中的关键字)

或者在关闭之前连接是否会在几秒钟(甚至几毫秒)内打开?

通过没有任何延迟,我的意思是,就像我们将它与明确关闭最后一行的数据库连接进行比较一样快该页面的php脚本。

2 个答案:

答案 0 :(得分:1)

根据连接到db的方法,您始终可以使用close命令。这样,您可以确定连接何时关闭,并知道在脚本完成时它已关闭。

答案 1 :(得分:1)

这取决于你如何配置mysql。可以选择保持整个会话的连接(持久连接)。通常这应该避免,我现在不能想到任何用例。