我在 aws rds 引擎 5.7.mysql_aurora.2.04.3 上使用 MySQL 5.7。我不断遇到
错误 2013 (HY000):查询期间丢失与 MySQL 服务器的连接
。
当我运行 check table foobars
时甚至会发生这种情况。
foobars 表是 InnoDB,拥有超过 1500 万条记录,大小超过 5 GB。我已经将几乎所有超时设置设置得非常高,但问题仍然出现。我正在使用 db.r4.2xlarge 实例。
关于为什么会发生这种情况的任何想法
检查表
?此外,当我执行 alter table
查询时,我还会收到丢失连接错误。
谢谢。
最佳答案
我认为部分问题可能是检查表
查询的长输出导致我的客户端崩溃。当我连接 mysql 客户端时,通过传入 --quick
标志,我能够使 check table
工作。
关于MySQL 在 `check table` 上失去连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58045009/