php – PDO库是否比本地MySQL函数更快?

我已经阅读了几个问题,但是我担心由于这些问题得到回答,所以PDO图书馆的新版本已经被发布了,因此可能已经过时了.

我编写了一个构建查询和转义参数的MySQL类,然后根据查询返回结果.目前这个类正在使用内置的MysqL函数.

我很清楚使用PDO Library的优点,例如它与其他数据库兼容,存储过程更容易执行等…但是,我想知道的只是简单的;正在使用PDO库,然后使用MysqL内置函数

我刚刚为Mssql编写了相当的类,所以重写它可以与所有的数据库一起工作,不会让我很久很久.是值得吗还是PDO库慢?

我在许多情况/项目中发现PDO要比原始模块更快.
主要是因为“PDO应用程序”中的许多模式/构建块需要较少的 PHP脚本驱动代码,而且在编译的扩展中执行更多代码,并且在脚本中执行操作时会产生速度损失.没有数据和错误处理的简单的综合测试通常不涵盖这部分,这就是为什么(除了其他问题,如测量不准确之外)我认为“10000x SELECT x FROM foo花了10ms更长”的结论更经常地缺少点. 我无法为您提供坚实的基准测试,结果取决于周围的应用程序如何处理数据,但即使合成测试通常只显示差异,所以可以忽略不计,您最好花时间优化查询,MysqL服务器,网络.而不是担心PDO的原始表现.更不用说安全和错误处理…

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...