【发布时间】:2019-03-05 21:14:45
【问题描述】:
我有一个数据库正在创建大量孤立表,而开头的哈希 #sql-whatever 导致 MySql 崩溃。这已经开始每周发生一次,所以我创建了一个 cron 作业,每 5 分钟删除一次文件作为创可贴修复。
我怎样才能找到这个问题的根本原因?
CMS:Drupal 7
服务器设置:
- 阿帕奇:2.4.34
- PHP:5.6.37
- MySQL:5.6.39
- Perl:5.26.0
【问题讨论】:
-
你检查过服务器日志吗?可能在 /var/log/mysql 下(至少在 Linux 上)。您可能还想看看dev.mysql.com/doc/refman/5.6/en/forcing-innodb-recovery.html。
-
我没有任何 MySql 日志,这就是我不知所措的原因。 InnoDB 恢复肯定会有所帮助。
-
可以禁用日志记录。检查此问题以获取有关如何启用它的指南:stackoverflow.com/questions/5441972/…。然后,您可以在日志中找到指向问题根本原因的指针。