mysql批量删除数据

表有一个自增id作为主键,一个包含3列的唯一索引(a,b,c),4个普通索引,表数据量100万的样子。

如果执行:delete from tb_xxx where a=1234 and b=5678 and c=9876

一次删除5000条记录。

这条sql会有问题吗?

阅读 8.7k
1 个回答
DELETE FROM `tb_xxx` WHERE `a` = '1234' AND `b` = '5678' AND `c` = '9876'

没有问题应该,我做过删除一万条的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题