当前位置:  开发笔记 > 编程语言 > 正文

哪个在PHP-MySQL或MySQLi中最快?

如何解决《哪个在PHP-MySQL或MySQLi中最快?》经验,为你挑选了3个好方法。

我想知道是否有人对这种二分法有任何第一手经验.一些博客称mysql扩展速度比mysqli快.这是真的?

而我只是询问速度.我知道mysqli具有旧版扩展中不存在的功能.



1> Bill Karwin..:

在我见过的大多数基准测试中,MySQL扩展速度比MySQLi快一点.然而,差异是如此轻微,这可能不是你在两者之间作出决定的标准.

其他因素使mysql和mysqli之间的性能差异相形见绌.使用mod_php或FastCGI,像APC这样的字节码缓存,或明智地使用数据缓存来减少数据库命中,对于PHP脚本的整体性能而言比MySQL扩展的选择更有利.

不要吝啬聪明,捣蛋!:-)


+1仅适用于最后一行.阿玛偷了那一个!
@Drewdin:不推荐使用mysql扩展,将在以后的版本中删除.你不应该再使用mysql而不是mysqli了.此外,较旧的mysql扩展还存在字符串转义以及更高版本MySQL上的持久连接问题.

2> Alkini..:

"这取决于."

例如,PHP MySQL与MySQLi数据库访问指标以及随后的评论都指出了两种方式的论点.

如果您有成熟的数据库和代码库,请进行一些测试,看看系统中有什么用.如果没有,请不要担心过早优化.



3> Gordon..:

见http://php.net/manual/en/mysqlinfo.api.choosing.php

所有三个扩展的整体性能被认为是大致相同的.虽然扩展的性能只占PHP Web请求总运行时间的一小部分.通常,影响低至0.1%.

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有