php – 关闭mysql连接很重要吗?

是否至关重要的是关闭mysql连接的效率明智,还是会在PHP文件运行后自动关闭?
documentation

Note: The link to the server will be closed as soon as the execution of the script ends, unless it’s closed earlier by explicitly calling mysql_close().

如果您的脚本在提取结果后执行了大量的处理,并且检索到了完整的结果集,那么您绝对应该关闭连接。如果没有,当Web服务器使用量很大时,MySQL服务器有可能达到连接限制。如果你不能关闭MySQL连接,直到接近脚本的结尾,它是干净的,但不必明确这样做。

我不知道fastcgi如何影响事情。 One page声称支持fastcgi的PHP构建将创建持久连接,即使是mysql_connect。这与文档相矛盾,因为当进程而不是脚本结束时,连接被关闭。而不是测试它,我将推荐使用mysql_close()。实际上,我建议使用PDO,如果它可用。

http://stackoverflow.com/questions/880885/is-closing-the-mysql-connection-important

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:php – 关闭mysql连接很重要吗?