标签: mysql rollback
如何停止正在进行的回滚。我杀了一个非常长的INSERT INTO table1 SELECT * FROM table2语句。我想承诺已经存在的东西,但我不能,因为它正在回滚。一旦我杀死了长时间运行的进程,就会自动出现回滚。
这是一个mySQL数据库。
答案 0 :(得分:1)
你可以试试这个。
https://dba.stackexchange.com/questions/5654/internal-reason-for-killing-process-taking-up-long-time-in-mysql
您可以终止mysqld进程并将innodb_force_recovery设置为3以使数据库无需回滚,然后DROP导致失控回滚的表。