show status like '%connect%'; Threads_connected 150 # 当前链接数缓存
max_connections 默认为100, 须要调大, 根据主机内存来调吧, 可调成1000, 最好监控服务器
根据调查发现以上服务器线程缓存thread_cache_size没有进行设置,或者设置太小,这个值表示能够从新利用保存在缓存中线程的数量,当断开 链接时若是缓存中还有空间,那么客户端的线程将被放到缓存中,若是线程从新被请求,那么请求将从缓存中读取,若是缓存中是空的或者是新的请求,那么这个线 程将被从新建立,若是有不少新的线程,增长这个值能够改善系统性能.经过比较 Connections 和 Threads_created 状态的变量,能够看到这个变量的做用。(–>表示要调整的值) 根据物理内存设置规则以下: 1G —> 8 2G —> 16 3G —> 32性能
3G —> 64线程
临时表的内存大小也能够调整一下内存