请问:线程数,最大连接数和硬件配置相关,有没有参照设置的公式或借鉴值?

来源: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左右。

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~

0

0 学习 · 2669 问题

查看课程