从MySql以更快的方式返回数据

时间:2013-05-28 03:23:28

标签: php mysql performance

我正在学习php和mysql。当我从MySql阅读PHP-manual时,我意识到, 以更快的方式从MySql返回数据是有序的。

mysql_fetch_array() > mysql_fetch_row() > mysql_fetch_assoc()

mysql_fetch_array()比mysql_fetch_row()和mysql_fetch_assoc()更快。
我可以错过什么吗? 的 THANKS .......

2 个答案:

答案 0 :(得分:1)

是的,您错过了大红色警告,说明这些功能都已弃用且不应使用。请改用mysqliPDO

在表现方面,真正的答案是:不要担心。通过对象或关联数组访问MySQL数据的性能影响可以忽略不计。编写查询和其他软件的方式会出现更大的性能问题,其中许多都不值得担心。

请参阅c2.com上的经典PrematureOptimization文章。

答案 1 :(得分:0)

无论性能如何,您都不应将这些deprecated功能用于新项目,请查找mysqliPDO扩展程序。