最近我正在浏览一个博客,并注意到在mysql中使用PDO的一些观点,它改变了我对PDO的看法。 的要点是:在mysql性能上的PDO
本地预处理语句不能把查询缓存的优势,从而降低了性能。
本机准备语句不能执行某些码类型的查询,如“SHOW TABLES”
母语制备语句不正确通信列长度为某些其他的“SHOW”查询,从而产生乱码的结果。
使用本机预处理语句多次调用存储过程会导致连接中断。
任何人都可以对此发表评论吗?
我想在我的web应用程序查询缓存。考虑到我的网站的性能问题后,我准备移动我的网络应用程序以利用PDO。 任何人都可以请建议我吗?
在此先感谢。
你应该添加链接到我认为是[这个]的博客(http://wezfurlong.org/blog/2006/apr/using-pdo-mysql/)。作者澄清说:“当我在2006年写回这封信时,是的,这是真的”,“我不知道这个问题是否随后得到解决 - 我希望在几年后。”当有人指出第一点是错误的。所以下面接受的答案现在可能不再适用。 – 2011-11-28 16:37:06