【问题标题】:PHP Mysql - max_user_connections workaroundPHP Mysql - max_user_connections 解决方法
【发布时间】:2015-04-18 19:24:39
【问题描述】:

我有时会在达到我的 max_user_connections 时遇到错误。我的托管公司不想进一步增加它。

如果我创建了一个额外的用户,并且 50% 的时间连接到那个用户而不是原来的用户,这实际上会增加我的最大用户连接数限制吗?

(我知道还有一个 max_connections 限制,现在我只处理/指最大用户连接数)

【问题讨论】:

    标签: php mysql


    【解决方案1】:

    据我了解,max_user_connections 实际上确实限制了该用户的最大连接数。是否创建一个新的 mysql 用户并将其用于某些查询以尝试平衡它们之间的负载。从 webhostingtalk 上的一个线程 C&Ped 这个。

    最大连接数 = 所有可能连接的总数。如果达到此限制,新连接将被阻止,直到连接可用。

    max_user_connections 正如它所建议的那样 - 一种限制单个用户以免消耗所有资源的方法。将此设置为与最大连接数相同是毫无意义的,因为它是一个隐含设置。

    无论您有多少用户,将它们限制在略低于最大连接数始终是一个好主意 - 您永远不知道您什么时候,管理员可能需要在服务器上连接以监控、备份、分析等负载不足,无论如何您都希望有 1 或 2 个可用连接!

    【讨论】:

      猜你喜欢
      • 2012-06-26
      • 2021-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-04
      • 1970-01-01
      • 2011-10-07
      相关资源
      最近更新 更多