我是新来的,但从这个网站得到了好处。我计划在大型 php/mysql 网站上,但对 mysql 并发连接限制感到困惑。是每个 mysql 数据库的限制还是每个 localhost/cpanel 帐户的限制?如果它限制每个mysql数据库。因此,如果我为每个最终用户都有一个专用的 mysql 数据库,那么例如每 1000 个最终用户有 1000 个数据库,但我只有 1 个 mysql-user 授予对所有 1000 个数据库的访问权限。可以吗?如果它限制每个 mysql 用户。在这种情况下,池连接可以成为解决方案吗?
问问题
9710 次
2 回答
5
于 2012-06-28T08:44:15.277 回答
1
太疯狂了。每个用户不能有 1 个数据库。那是过度杀戮。(如果您不是托管服务提供商)
无论如何,MySQL 建议不要超过每台机器4096 个并发请求。如果您有 4096 个并发请求,我相信您将遇到除数据库之外的许多其他问题。
参考:MySQL 最佳实践
于 2012-06-28T08:24:52.130 回答