首页 > 代码库 > MySQL性能优化 真实生产环境(QC)
MySQL性能优化 真实生产环境(QC)
QC(query cache)对操作数据库的语句进行缓存,下次在进行同样的操作时,会再缓存力查找,其实这个功能只适合,对于频繁的并且相同的操作语句,所以使用场景还是比较小的。但是安装的时候如果不指定 --without-query-cache的话 试默认开启了的。但是这样对语句执行性能就会有很大的影响。优化sql语句时发现:
SELECT * from phpbb_config WHERE config_name = ‘num_users‘; 这个语句比较慢 随机进行跟踪排查
(1)先执行一遍
(2)show profiles;
(3)会看到query cache比较耗资源
(4)首先看了全局变量里面的query cache是开启的 果断关闭
(5)关闭 query cache
(6) 关闭之后再看看 语句的执行情况
最后看到的效果 清爽了很多啊
本文出自 “生活的理想为了理想的生活” 博客,请务必保留此出处http://lampol.blog.51cto.com/11662628/1856872
MySQL性能优化 真实生产环境(QC)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。