我试图重新启动mysql数据库。 数据库大约是400 GB。
恢复过程总是陷入困境
进行恢复:扫描到日志序列号1102472406659。
请点击以下链接获取详细信息:
我的问题是:
是因为我有一个庞大的数据库,所以需要很长时间? 如果是这样的话,我估计需要多长时间? 我可以跳过“执行恢复”过程来重新启动数据库吗?
我已经尝试innodb_force_recovery = 5
但它仍然是一样的。
非常感谢!
InnoDB崩溃恢复过程需要更多的时间,如果重做日志更大。 你应该等到完成后,用innodb_force_recovery
启动MySQL可能会损坏数据库,不要这样做(我猜这对于这个build议来说太晚了),除非崩溃恢复失败。
为了加速崩溃恢复,您可以尽可能多地撞击InnoDB缓冲池大小。