使用PL/SQL删除百万条记录的大表

2014-11-24 19:01:35 · 作者: · 浏览: 57

使用PL/SQL删除百万条记录的大表:


最近开发人员对测试环境数据库进行了压力测试,数据库中产生了大量的脏数据。有几张大表里数据量均在百万甚至千万条的记录数。开发人员现提出需求如下:


只清理其中的部分脏数据,不允许对这些表使用truncate操作。于是就有了下面的PL/SQL清理脚本:


1.编写删除数据表数据的脚本内容如下: