Mysql必读mysql -参数thread_cache_size优化方法 小结
《Mysql必读mysql -参数thread_cache_size优化方法 小结》要点: 说明: 1、MySQL服务器的线程数查看方法:MYSQL学习 show? global status like 'Thread%';MYSQL学习 Threads_created:创建过的线程数,如果发现Threads_created值过大的话,表明MySQL服务器一直在创建线程,这也是比较耗资源,可以适当增加配置文件中thread_cache_size值MYSQL学习 2、优化参数thread_cache_sizeMYSQL学习 thread_cache_size:当客户端断开之后,服务器处理此客户的线程将会缓存起来以响应下一个客户而不是销毁(前提是缓存数未达上限)MYSQL学习 即可以重新利用保存在缓存中线程的数量,增加这个值可以改善系统性能.MYSQL学习 thread_cache_size大小的设置:MYSQL学习 如果是短连接,适当设置大一点,因为短连接往往需要不停创建,不停销毁,如果大一点,连接线程都处于取用状态,不需要重新创建和销毁,所以对性能肯定是比较大的提升. 物理内存设置规则:通过比较Connections 和 Threads_created 状态的变量,可以看到这个变量的作用.(-->表示要调整的值)?? 根据物理内存设置规则如下:MYSQL学习 ???? 1G? ---> 8 查询thread_cache_size设置MYSQL学习 show global status like'thread_cache_size';MYSQL学习 优化方法:MYSQL学习 1、mysql> set global thread_cache_size=16 3、mysql kill线程MYSQL学习 mysqladmin start slave stop slave kill某个连接到mysqlServer的线程MYSQL学习 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |