mysql5.7社区版性能优化浅谈

时间:2021-06-02 15:17:51   收藏:0   阅读:0

最大连接数

show variables like ‘%max_connections%‘;      最大连接数

技术图片

 对于并发编程了解过的人知道,这个151不是越大越好,一般来说设置为 最大连接数 = cpu X 2 会比较合适, 因为受 IO 影响,连接数越大,反而越会占用IO,所以设置过大也可能导致性能降低。

 查询缓存

show variables like ‘%query_cache_type%‘;     server层默认关闭缓存,缓存默认值 1 MB

技术图片

 缓存的查询中对于缓存命中的要求非常严格,需严格匹配 sql 语句的大小写、一个字符一个字符匹配,逐字节完全匹配的,所以在使用过程中利大于弊的情况,所以在mysql8中query缓存已被废除

 

 

 

end.

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!