我有一个包含超过300万条记录的表,我尝试在MySQL Workbench中删除它,它每次冻结,我通过我的shell登录sql命令提示符并且
drop table table_name
我尝试删除表格中的记录
Delete from table_name where `ID` > 100000;
冻结了
我想也许我会在两小时后让它运行一段时间它还在运行:
如何删除此表?
答案 0 :(得分:1)
只是一些想法:
尝试删除索引
DROP INDEX 'INDEXNAME' ON 'table_name'
如果有任何
,请尝试删除约束ALTER TABLE table_name
DROP FOREIGN KEY Foreign_Key_Name
然后尝试放弃它?