使用 phpMyAdmin 的“复制数据库”功能,我开始将一个大约 5M 行的数据库复制到同一台服务器上的另一个数据库。大约中途(2 小时左右)服务器开始崩溃,我不得不终止该mysqld
进程。
MySQL 现在正在杀死我的服务器,试图回滚在我杀死进程之前它已经启动的表。它现在已经运行了 50 多分钟,一切都变慢了。
使用show engine innodb status
我能够找到进程号。我应该杀死这个进程吗?它会伤害我的桌子,或伤害任何东西,或者停止回滚是否安全?
这是条目。按照目前的速度,完成剩下的 983k 日志条目似乎还需要大约 3 个小时。
---TRANSACTION 0 1853619464, ACTIVE 3214 sec, process no 5552, OS thread id 3028249488
ROLLING BACK , undo log entries 983813