MYSQL(Percona)撤消日志

时间:2014-03-05 03:04:54

标签: mysql sql

所以我在VM上运行了一个usenet索引器,仅供我个人使用。当一切都在运行时,我的超级遮阳板OS驱动器就死了。

一旦我重新启动它,MYSQL数据库正在运行,但由于长时间运行事务我无法做任何事情:

---TRANSACTION 39DD83, ACTIVE 9922 sec recovered trx ROLLING BACK 1 lock struct(s), heap size 376, 1 row lock(s), undo log entries 21470928 ---TRANSACTION 39DD83, ACTIVE 9922 sec recovered trx ROLLING BACK 1 lock struct(s), heap size 376, 1 row lock(s), undo log entries 21470928 RECORD LOCKS space id 17 page no 1106 n bits 120 index "PRIMARY" of table "nzedb"."collections" trx id 39DD83 lock_mode X locks rec but not gap

这告诉我的是,它必须经历超过2100万条目。这有必要吗?有没有什么办法可以在不删除表或数据库的情况下阻止它?

另外,任何人都可以解释撤消日志的目的吗?我找不到任何看起来有用的东西。

仅供参考,我对SQL的东西非常陌生。

感谢。

0 个答案:

没有答案