【发布时间】:2014-03-31 23:18:04
【问题描述】:
我有一个包含超过 300 万条记录的表,我尝试将它放到 MySQL Workbench 中,它每次都冻结,我通过我的 shell 登录到 sql 命令提示符并做了
drop table table_name
它冻结了。
我尝试删除表中的记录
Delete from table_name where `ID` > 100000;
结冰了
我想也许我会让它运行一段时间,两小时后它仍在运行:
如何删除此表?
【问题讨论】:
-
快速建议:尝试使用 mysql(终端)客户端,如果再次发生这种情况,则说明有问题。另外,这个表和其他表之间有依赖关系吗?
-
@ipinak 不,此表没有外键约束。
-
你就不能
truncate吗? -
我认为这就是我对 ID 删除所做的事情,但我会尝试截断,谢谢。