IT技术浅谈
联系我们
主页 > IT技术浅谈 > IT技术浅谈

MySQL Troubleshoting:Waiting on query cache mutex

时间:2018-12-04  编辑:AG集&#

MySQL Troubleshoting:Waiting on 亚虎娱乐平台query cache mutex   今天被MySQL Query Cache 炕了、线上大量 Waiting on query cache mutex            那么什么是 Query Cache?                  QC 缓存的是整个SELECT的结果集、而非执行计划、QC的为人原则是:执行查询最快的方式就是不去执行      但是、QC 简单粗暴的失效策略、令人蛋疼、任何不同(空格、TAB缩进、DML等)都会导致该表的Cache不可用      失效通过single mutex 控制、有比较严重的锁竞争            如何关闭QC?      控制 2个参数:      ① query_cache_type = off      ② query_cache_size = 0            总体而言、QC不建议使用、鸡肋功能、"夫鸡肋,弃之如可惜,食之无所得"、导致几十上百倍的性能差异      如果、确实有这个缓存需求、应用允许的情况下、可用效率高的Redis或者MC等替代  

http://www.bkjia.com/Mysql/487352.htmlwww.bkjia.comtruehttp://www.bkjia.com/Mysql/487352.htmlTechArticleMySQL Troubleshoting:Waiting on query cache mutex 今天被MySQL Query Cache 炕了、线上大量 Waiting on query cache mutex 那么什么是 Query Cache? QC 缓存的是整个...

本文源自: AG游戏网站

Copyright © 2005-2016 http://www.firebugkc.com AG游戏网站_亚洲最佳百家乐游戏平台_AG环亚集团_网易体育版权所有 AG游戏网站_亚洲最佳百家乐游戏平台_AG环亚集团_网易体育