Mysql Magento和数据库最大用户连接错误

Mysql Magento和数据库最大用户连接错误,mysql,magento,magento-1.7,Mysql,Magento,Magento 1.7,在Magento中是否有监控哪些模块连接到数据库的方法?最近我发现我的网站在报告中出现以下错误: SQLSTATE[42000][1203]用户magento\u db\u用户已经有超过“max\u User\u connections”的活动连接 我的主机允许一次有10个活动连接,所以主机应该不是问题,对吗?同时访问我的网站的用户数量也不高 我必须知道监控/记录哪些模块试图连接到数据库的方法,这样我才能做出反应,可能会改进或禁用其中的一些模块。在Magento有办法做到这一点吗?我能在互联网上

在Magento中是否有监控哪些模块连接到数据库的方法?最近我发现我的网站在报告中出现以下错误:

SQLSTATE[42000][1203]用户magento\u db\u用户已经有超过“max\u User\u connections”的活动连接

我的主机允许一次有10个活动连接,所以主机应该不是问题,对吗?同时访问我的网站的用户数量也不高

我必须知道监控/记录哪些模块试图连接到数据库的方法,这样我才能做出反应,可能会改进或禁用其中的一些模块。在Magento有办法做到这一点吗?我能在互联网上找到的唯一监视方法是数据库本身,但我的主机不允许修补数据库


提前感谢您提供有关如何处理此错误的任何想法。

尝试在服务器中启用持久连接(如果可以的话)。 您还可以使用事件观察程序获取所有连接(如之前的模型加载) 但是模块可能有点复杂


也许可以尝试一次禁用一个模块,看看是否会返回?:)

尝试在服务器中启用持久连接(如果可以)。 您还可以使用事件观察程序获取所有连接(如之前的模型加载) 但是模块可能有点复杂


也许可以尝试一次禁用一个模块,看看是否会返回?:)

@boruch-启用持久连接,嗯


@Bartosz Górski-如果您无法访问my.cnf文件,并且您的主机提供商限制了您的数据库操作,您最好另找一个。看在上帝的份上,这是你的商店,你的生意。今天,你可以得到任何你喜欢的主机,无限量。

@boruch-启用持久连接,嗯


@Bartosz Górski-如果您无法访问my.cnf文件,并且您的主机提供商限制了您的数据库操作,您最好另找一个。看在上帝的份上,这是你的商店,你的生意。今天,你可以得到任何你喜欢的托管,不受限制。

原来这是一个托管问题-活动连接上限太低了。不过还是要谢谢你的想法@BartoszGórski你最终设置的
max_user_connections
的数量是多少?@CodeFinity记不起7年前是什么了。所以我只能告诉你,现在,当在本地工作时,我将此设置为0,而我的Magento 2代码最终所在的远程服务器也将此设置为0。@BartoszGórski Tx。我可能会尝试一下……尽管看起来有0
用户连接是“不好的”
,好像没有人能够连接和执行查询@对不起,我的答复迟了。0值表示无限制,这意味着限制是您的dbms可以处理的。结果表明这是一个托管问题-活动连接上限太低。不过还是要谢谢你的想法@BartoszGórski你最终设置的
max_user_connections
的数量是多少?@CodeFinity记不起7年前是什么了。所以我只能告诉你,现在,当在本地工作时,我将此设置为0,而我的Magento 2代码最终所在的远程服务器也将此设置为0。@BartoszGórski Tx。我可能会尝试一下……尽管看起来有0
用户连接是“不好的”
,好像没有人能够连接和执行查询@对不起,我的答复迟了。0值表示无限制,这意味着限制是dbms可以处理的。这是最简单的解决方案,但也是最好的解决方案。主动连接的上限太小了,所以我不得不将网站转移到另一个托管提供商。谢谢这个怎么样?我们的网站已经上线几个月了。我们一次接待了100多名游客,没问题。不过上周,我们的开发服务器开始显示这个错误。只有我们的6人团队可以访问dev服务器,所以最多只有6个连接?在这种情况下,它不能是活动连接帽,它必须是新代码,但我找不到瓶颈!这是最简单的解决办法,但也是最好的办法。主动连接的上限太小了,所以我不得不将网站转移到另一个托管提供商。谢谢这个怎么样?我们的网站已经上线几个月了。我们一次接待了100多名游客,没问题。不过上周,我们的开发服务器开始显示这个错误。只有我们的6人团队可以访问dev服务器,所以最多只有6个连接?在这种情况下,它不能是活动连接帽,它必须是新代码,但我找不到瓶颈!