数据表大约存了700万条数据

千万级数据表删除特定字断

现在要删除platform为'pc'的记录,大约有300多万条,且没有索引。

不能直接使用delete from 。。。where platform = 'pc' 有limit限制,且每次删除扫描行数过大。

千万级数据表删除特定字断

 千万级数据表删除特定字断

千万级数据表删除特定字断

每次利用主键id用>=及<取1000条数据,判断符合删除条件的数据,取出id放入集合,然后一次性删除。

该方法利用了主键索引,效率非常快。

相关文章:

  • 2021-11-30
  • 2021-12-15
  • 2022-12-23
  • 2022-03-07
  • 2022-12-23
  • 2021-11-21
  • 2021-10-24
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-22
  • 2022-12-23
  • 2022-02-17
相关资源
相似解决方案