我看到我们的MySQL Server键效率酸率达到100%,它建议MySQL增加key_cache_size设置。但是如何设置这个,以及如何检查当前设置是什么?谢谢, 大卫 看答案 在Linux / OSX上,设置在/etc/my.cnf或/etc/mysql/my.cnf中 此Classic Blog Post有很好的各种设置概述: http://www.mysqlperformanceblog.com/2006/09/29/what-...
一般我们设为16M,实际上稍微大一点的站点 这个数字是远远不够的,通过检查状态值 Key_read_requests和Key_reads,可以知道key_buffer_size设置是否合理。比例key_reads / key_read_requests应该尽可能的低,至少是1:100,1:1000更好(上述状态值可以使用SHOW STATUS LIKE ‘key_read%’获得,在cmd环境下获得下面的值)...