- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我应该在查询后或脚本结束时关闭连接有什么理由吗?
做/不做的好处是什么?
最佳答案
连接(如果不是持久的)总是在脚本结束时关闭,所以理论上,您不需要自己关闭它。
尽管如此,如果您的 PHP 脚本需要花费大量时间来执行,那么当您不再需要对数据库执行任何请求时关闭连接是个好主意——至少,如果长时间的计算是在之后完成的查询。
如果您的应用程序部署在共享主机上,则尤其如此:您的用户帐户通常只能同时打开几个连接。 (同时打开的连接数在共享主机上可能非常小;在私有(private)服务器上通常更大)。
我们经常不自己关闭连接的原因是:
关于php - 为什么使用 mysqli_close()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1351633/
This question already has answers here: php warning: mysqli_close() expects parameter 1 to be mysqli
有什么理由让我应该在查询后或脚本结束时关闭连接? 做/不做有什么好处? 最佳答案 连接(如果不是持久性的)始终在脚本结束时关闭,因此理论上,您不需要自己关闭它。 不过,如果您的 PHP 脚本需要大量时
我应该在查询后或脚本结束时关闭连接有什么理由吗? 做/不做的好处是什么? 最佳答案 连接(如果不是持久的)总是在脚本结束时关闭,所以理论上,您不需要自己关闭它。 尽管如此,如果您的 PHP 脚本需要花
我被教导将 mysqli_close 放在 footer.php 中,我将其作为“最佳实践”包含在每个页面中。 ;) 根据我读到的here和 here这并不是完全必要的,但是您会说这是不好的做法吗?
我有自己的数据库,正在使用 Xampp 运行。我在上面使用 Apache 和 MySql 服务,尽管我还没有公开访问权限。我想知道结束一堆 sql 查询的正确方法。我正在使用 ajax 将数据发送到
我还需要使用 mysqli_query($connection, $results);和 mysqli_close($connection); ? $sql = $connection->prepar
这个问题在这里已经有了答案: php warning: mysqli_close() expects parameter 1 to be mysqli (2 个答案) 关闭 1 年前。 我在带有 M
我正在尝试通过 php 连接到 sql 数据库,但一直收到我无法弄清楚的错误。我可以毫无错误地连接到另一个调试脚本。我获得连接并提取数据,但最后出现错误。 $con=mysqli_connect("l
我是一名优秀的程序员,十分优秀!