有没有一种方法可以在 Magento 中监控哪些模块连接到数据库?最近遇到我的网站报告如下错误:
SQLSTATE[42000] [1203] 用户 magento_db_user 已经拥有超过“max_user_connections”个事件连接
我的主机允许同时拥有 10 个事件连接,所以主机应该不是问题,对吧?一次访问我网站的用户数量也不是那么多。
我必须知道一种方法来监视/记录哪些模块尝试连接到数据库,这样我才能使用react,也许可以改进或禁用其中的一些模块。有没有办法在 Magento 中做到这一点?我能够在 Internet 上找到的唯一监控方法是针对数据库本身,但我的托管不允许修改数据库。
提前感谢您提供有关如何处理此错误的任何想法。
最佳答案
@boruch - 启用持久连接,是吧??
@Bartosz Górski - 如果您无权访问 my.cnf 文件并且您的托管服务提供商限制您的数据库操作,您最好找另一个。老天爷,这是你的店,你的事。今天,您可以获得任何您喜欢的主机,没有限制。
关于mysql - Magento 和数据库 max_user_connections 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13364315/