gpt4 book ai didi

php - 为什么使用 mysqli_close()?

转载 作者:IT老高 更新时间:2023-10-29 00:19:00 26 4
gpt4 key购买 nike

我应该在查询后或脚本结束时关闭连接有什么理由吗?

做/不做的好处是什么?

最佳答案

连接(如果不是持久的)总是在脚本结束时关闭,所以理论上,您不需要自己关闭它。

尽管如此,如果您的 PHP 脚本需要花费大量时间来执行,那么当您不再需要对数据库执行任何请求时关闭连接是个好主意——至少,如果长时间的计算是在之后完成的查询。

如果您的应用程序部署在共享主机上,则尤其如此:您的用户帐户通常只能同时打开几个连接。 (同时打开的连接数在共享主机上可能非常小;在私有(private)服务器上通常更大)


我们经常不自己关闭连接的原因是:

  • 我们通常并不知道何时完成了所有查询——对于由许多小“ block ”组成的页面尤其如此;其中每一个都独立于其他,并且可以自己进行查询;那么,我们什么时候可以关闭连接?
  • 网页的生成速度通常很快,因此我们不必为关闭与数据库的连接而烦恼。

关于php - 为什么使用 mysqli_close()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1351633/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com