快速的Google搜索会返回许多修复此错误的结果,但据我所知,它们都没有就如何发现根本原因提供建议。我的理解是,每当我的应用程序达到连接到数据库时连续失败次数的限制时,就会发生这种情况。但是,我想不出确定这些故障来源的方法。有没有办法列出导致此错误的失败查询或连接尝试?理想情况下,我将能够确定这是否是由于简单的网络故障,错误的输入等造成的。
对于每个可能的根本原因,表performance_schema.host_cache
中的专用列将显示找到每个根本原因的次数。
要进行调查,只需执行:
SELECT * FROM performance_schema.host_cache
请参阅手册:https://dev.mysql.com/doc/mysql-perfschema-excerpt/8.0/en/host-cache-table.html