oracle 清空表数据的2种方式及速度比较
1.情景展示
现在,需要清空该表数据
2.实现方式
为了比较删除速度,对该表进行复制
确认复制的表和原来的表数据是否一致
方式一:使用truncate table实现
方式二:使用delete from实现
执行结果
提交事务
3.区别
delete:会产生rollback,如果删除大数据量的表速度会很慢,同时会占用很多的rollback segments;
truncate: 是DDL操作,不产生rollback,速度快。
4.删除表
本文来自博客园,作者:Marydon,转载请注明原文链接:https://www.cnblogs.com/Marydon20170307/p/10008483.html