是否在开始时预取mysql记录比在呼叫期间获取相同数据更快?

时间:2011-11-14 22:10:35

标签: php mysql benchmarking

我有这个疑问:我有一个从mysql表中检索结果的php。在优化方面,在php脚本的开头检索数据会更明智,以便我可以在下面使用它吗?或者它与打印信息时检索数据完全相同?

2 个答案:

答案 0 :(得分:1)

如果您不需要处理结果,只需显示它们,那么这些结果就没有优势。

答案 1 :(得分:1)

如果您的脚本需要大量处理,那么在获取数据之前立即打开数据库连接并立即关闭连接可能是明智之举。连接保持打开的时间越短,可以处理的请求越快。