connections的真正含义是什么

connections的真正含义是什么

我正在尝试为MySQL设置理想的性能设置以及共享主机上所需的资源。
我的问题是,max_connections的真正含义是什么?
它是向服务器发出的唯一并发请求数吗?
所以如果有两个用户,一个打开1个标签,另一个打开4个标签…同时按下所有选项卡重新加载,是否有5个连接到MySQLdb?因此,如果我们将此场景添加到:10个人同时按下刷新按钮,2个选项卡,31个人同时按下刷新按钮…当我们的max_connections50时,每个人都会被锁在外面吗?
我问的原因是因为我想拍摄低max_connections以保守内存资源,因为我一直看到站点进入CPU节流模式。
谢谢你的帮助

最佳答案

是的,每个页面都有一个单独的连接。但是,假设您没有做任何数据库密集型的工作,那么一旦页面被提供给客户机,连接将是短期的,并且会自动关闭。
如果确实超过了最大连接数,任何后续连接尝试都将失败。

10-06 00:57