根据数据库服务器的配置,同时打开的连接数可能受到限制。
所以,如果你的脚本:
- 做一些查询
- 然后,进行一些长时间的计算,而不再进行任何查询
在完成所有查询后关闭连接并仅在需要时才打开连接可能会很有趣。
不过,请注意,无论如何,当脚本结束时连接都会关闭;这意味着如果您没有 wya 来确保您已完成查询,则您不会need关闭连接:保持连接打开状态可以让您在需要时进行一些额外的查询。
(如果您的页面是使用多个不同且独立的组件构建的,并且这些组件都容易进行数据库查询,则尤其如此)
对于我编写的应用程序,我通常:
- 在第一个查询上打开连接(这意味着如果没有发送查询,则不会打开连接)
- 永远不要关闭连接:由于我的页面是使用大量组件构建的,因此我无法确定不再需要该连接。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)