基本上我想知道是否最好在每个数据库查询之前建立数据库连接,然后在相关部分之后立即使用mysqli_close(),以便在布局中需要拉取数据库信息的每个位置 - 或者如果最好在文件开始时打开数据库连接,然后在文件末尾使用mysqli_close()。跨网页布局的多个MySQL查询 - 最好的方法去解决它?
0
A
回答
0
最好是刚刚打开的文件的开头的数据库连接,然后得到所有数据,然后使用mysqli_close(),然后再打一个模板开始显示的页面。
1
每个请求一个连接更高效。只有在同一行上进行多次并发更新对于提交(关闭连接)才是最重要的。
0
使用连接池,所以在代码中请求连接的频率并不重要。希望可扩展的应用程序应避免快速创建新连接,因为它们可能会在加密设置或等待身份验证服务器方面具有明显的开销。
相关问题
- 1. 哪个布局会是最好的解决方案?
- 2. 最好的方法来查询多个'类'mysql php?
- 3. 使用LIMIT子查询的最佳解决方法MySQL
- 4. Mysql查询解决方案
- 5. QT网格布局横跨多个列
- 6. 解决僵局的最佳方法
- 7. 创建一个电子书,最好的方式去了解它?
- 8. MySQL的布局查询
- 9. 最好的解决办法
- 10. MySQL查询的解决方案
- 11. Rails Bundle,宝石冲突,解决它的最好方法
- 12. ASP.NET MVC - RequireJS最好的多页应用程序解决方案
- 13. Lucene.net的新手,最好的方法来解决复杂的查询?
- 14. Android布局AutoCompleteTextView NullPointerException解决方法
- 15. 什么是跨越多个表的查询最好的Django方式?
- 16. 最好的网页设计方法
- 17. Android - 最好的方式来存储多个布局变种
- 18. mysql查询哪个是最好的
- 19. 布局管理器,还是有更好的解决方案?
- 20. 组合多个高级mysql select查询的最佳方法
- 21. android多个(旋转)查询条布局
- 22. 我需要MYSQL查询解决方案
- 23. MySQL查询取决于用户的最佳方法
- 24. 跨浏览器友好,多页全屏,滚动到布局
- 25. MySQL子查询真的很慢...解决方法?
- 26. 最好的mysql方法?
- 27. 网页布局
- 28. 最适合网络服务器的跨平台解决方案?
- 29. 网页模板布局方法
- 30. 解决这个范围问题的最好方法是什么?
关闭连接和提交事务有一个重要的区别。如果关闭连接,则必须打开与其他操作相比需要大量时间的新连接。另一方面,开始交易要快得多(实际上,一旦您提交,通常开始) – 2010-09-25 20:17:48
我同意你的观点。我是DBA ......但是php成员几乎总是无法识别事务和连接之间的差异。 RCT模式 - 一个请求,一个连接,一个事务。 – iddqd 2010-09-25 22:09:47