快速删除oracle中重复数据,效率高于直接删除数倍.

通常去重的SQL语句去重是这样写delete from 表名 a where a.rowid != ( select max(b.rowid) from 表名 b where a.字段1 = b.字段1 and a.字段2 = b.字段2 ),然而这样的效率很低,最近公司项目由于大量测试产生了大量的垃圾数据,总数据量为10w垃圾数据为1.5w,以这种SQL执行时会直接卡死数据库形成中止响应的后果.
相关文章
相关标签/搜索