本文主要是介绍mysq数据缓存,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
查看数据库性能的
show processli; show status ; show variables
Mysql 缓存池
修改方法:
[root@bogon ~]# vim /etc/my.cnf
#在Mysqld部分以下增加以下内容。然后重启mysql
thread_cache_size = 20
然后再次查看大小已经变化
Threads_cached : 当前线程池中缓存了多少空闲线程
Threads_connected : 当前的连接数 ( 也就是线程数 )
Threads_created : 已经创建的线程总数
Threads_running : 当前激活的线程数 ( Threads_connected 中的线程有些可能处于休眠状态 )
修改缓存池打大小一般为256m
vim /etc/my.cnft
query_cache_type = ON
query_cache_size = 256M
开启缓存池
测试命中率
测试慢查询一般1秒内不要超过5-10个,否则可能是有性能问题
测试mysql接收和发送的流量
重启服务会刷新
这篇关于mysq数据缓存的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!