MySQL运维实战之PHP访问MySQL你使用对了吗
发布时间:2019-03-18 03:31:26 所属栏目:MySql教程 来源:阿里云云栖社区
导读:大家都知道,slow query系统做的好不好,直接决定了解决slow query的效率问题 一个数据库管理平台,拥有一个好的slow query系统,基本上就拥有了解锁性能问题的钥匙 但是今天主要分享的并不是平台,而是在平台中看到的奇葩指数五颗星的slow issue 好了,关
strace -s200 -f php mysql1.php 跟踪 大家可以看到这个模式下,prepare的时候,是不会将query发送给服务端的,只有execute的时候才会发送 跟业务方确认后,他们使用的是后者,也就是修改了默认值,他们原本是想提升数据库的性能,因为预处理后只需要传参数就好了 但是对于我们的业务场景并不适合,我们的场景是频繁打开关闭连接,也就是预处理基本就用不到 另外文档上面也明确指出prepared statements 性能会不好 调整和验证 (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |