如何解决使用 MySql(5.7.31) 时获取信号量等待已持续 > 600 秒错误
因为除了我在这里看到的内容和 stackoverflow 之外,我不确定还能做什么,但是当我在 WampServer 中启动 MySql 时出现此错误:信号量等待已持续 > 600 秒错误。我试过降低和提高这些变量的值,这就是我现在设置的 innodb_buffer_pool_size = 10M innodb_log_file_size = 2G innodb_log_buffer_size = 10M 在我的 my.ini 配置文件中,我能够克服此错误的唯一方法是将 innodb_force_recovery 设置为 6 级,但随后 mysql 处于只读模式,我需要在我的db 任何建议都会有所帮助,谢谢
这是整个错误,如果您需要在我的配置文件中查看更多日志或更多变量,请告诉我
InnoDB: ###### Diagnostic info printed to the standard error stream
2021-02-23T18:25:17.237395Z 0 [ERROR] [FATAL] InnoDB: Semaphore wait has lasted > 600 seconds. We intentionally crash the server because it appears to be hung.
2021-02-23 13:25:17 0x3a8c InnoDB: Assertion failure in thread 14988 in file ut0ut.cc line 918
InnoDB: We intentionally generate a memory trap.
InnoDB: Submit a detailed bug report to http://bugs.mysql.com.
InnoDB: If you get repeated assertion failures or crashes,even
InnoDB: immediately after the mysqld startup,there may be
InnoDB: corruption in the InnoDB tablespace. Please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.7/en/forcing-innodb-recovery.html
InnoDB: about forcing recovery.
18:25:17 UTC - mysqld got exception 0x80000003 ;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。