我再一次疑惑了。
昨晚我们在一些大型查询期间发生了服务器崩溃。早上重新启动后,MySQL 进入恢复模式。我需要关闭 MySQL 服务,它正在等待...我假设未提交事务的后台回滚如日志所示,但它已经在 HOT 服务器上运行了 9 个多小时,而且看不到结束的情况。
当服务重新启动时,可以在后台安全地中断并恢复该进程吗?或者我们必须等待它喘息。
任何意见或想法(甚至有关正在发生的事情的信息)都会非常有帮助。提前谢谢您。
我们正在运行 MySQL 5.5。
这是日志输出:
140930 9:04:30 InnoDB: Starting an apply batch of log records to the database...
InnoDB: Progress in percents: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 …
Run Code Online (Sandbox Code Playgroud)