所以我在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的东西非常陌生。
感谢。