【发布时间】:2013-01-22 12:33:01
【问题描述】:
我的 ISP (1&1) 告诉我,我可以在任何时候打开的最大 MySQL 连接数为 18。我的 LAMP 堆栈应用程序几乎对每个页面都使用 SQL,但我在使用后关闭每个连接。我知道每个连接只会打开几毫秒,并且这里有很多变量,但是有人知道 18 连接将满足多少用户吗?当我的用户数量增加时,我想先发制人。
【问题讨论】:
标签: mysql connection
我的 ISP (1&1) 告诉我,我可以在任何时候打开的最大 MySQL 连接数为 18。我的 LAMP 堆栈应用程序几乎对每个页面都使用 SQL,但我在使用后关闭每个连接。我知道每个连接只会打开几毫秒,并且这里有很多变量,但是有人知道 18 连接将满足多少用户吗?当我的用户数量增加时,我想先发制人。
【问题讨论】:
标签: mysql connection
这看起来很奇怪。我了解有限制连接的 Internet 服务提供商 (ISP),但 18 似乎任意低。真正影响 MySQL 性能的不是连接数,而是查询的数量和复杂性。
因此,第一个建议是真正寻找另一个 ISP。除非我建议在您的 MySQL 查询上禁用持久连接。但是,如果/当发生大量活动时,它似乎仍然会违反 18 的限制。真的,找另一家 ISP 或请您当前的 ISP 有效地解释任何人如何使用这样的限制。
【讨论】: