请问:线程数,最大连接数和硬件配置相关,有没有参照设置的公式或借鉴值?
来源:2-7 MySQL配置文件(重要参数)
慕前端5128610
2019-07-05 15:38:01
请问:线程数,最大连接数和硬件配置相关,有没有参照设置的公式或借鉴值?
1回答
时间,
2019-07-05
同学,你好。
1、MySQL默认的最大连接数为100,MySQL服务器允许的最大连接数16384。同学可以使用set global max_connections=1000;该命令尝试修改一下最大连接数量。
2、thread_cache_size大小的设置:
如果是短连接,适当设置大一点,因为短连接往往需要不停创建,不停销毁,如果大一点,连接线程都处于取用状态,不需要重新创建和销毁,所以对性能肯定是比较大的提升。
对于长连接,不能保证连接的稳定性,所以设置这参数还是有一定必要,可能连接池的问题,会导致连接数据库的不稳定性,也会出现频繁的创建和销毁,但这个情况比较少,如果是长连接,可以设置成小一点,一般在50-100左右。
如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~
相似问题