gpt4 book ai didi

mysql - 终止大型 InnoDB 回滚会损害我的表吗?

转载 作者:行者123 更新时间:2023-11-29 08:42:33 26 4
gpt4 key购买 nike

使用 phpMyAdmin 的“复制数据库”功能,我开始将一个大约 5M 行的数据库复制到同一服务器上的另一个数据库。大约进行到一半(大约 2 小时左右)时,服务器开始崩溃,我不得不终止 mysqld 进程。

MySQL 正在杀死我的服务器,试图回滚在我杀死进程之前它已经启动的表。它已经运行了 50 多分钟,一切都变慢了。

使用show engine innodb status我能够找到进程号。我应该杀死这个进程吗? 它会损害我的表,或损害任何东西,或者停止回滚是否安全?

这是条目。按照目前的速度,完成剩余的 983k 日志条目似乎还需要大约 3 个小时。

---事务 0 1853619464,事件 3214 秒,进程号 5552,操作系统线程 ID 3028249488
回滚,撤消日志条目 983813

最佳答案

如果您终止回滚,下次它只会再次执行回滚。它必须完成回滚以使表恢复到一致状态。

关于mysql - 终止大型 InnoDB 回滚会损害我的表吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13401080/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com