oracle 清空表数据的2种方式及速度比较
生活随笔
收集整理的這篇文章主要介紹了
oracle 清空表数据的2种方式及速度比较
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.情景展示
現在,需要清空該表數據
2.實現方式
為了比較刪除速度,對該表進行復制
確認復制的表和原來的表數據是否一致
方式一:使用truncate table實現
方式二:使用delete from實現?
執行結果
提交事務
3.區別
delete:會產生rollback,如果刪除大數據量的表速度會很慢,同時會占用很多的rollback segments;
truncate: 是DDL操作,不產生rollback,速度快。?
4.刪除表
?
寫在最后
哪位大佬如若發現文章存在紕漏之處或需要補充更多內容,歡迎留言!!!
?相關推薦:
- oracle專題
?
轉載于:https://www.cnblogs.com/Marydon20170307/p/10008483.html
總結
以上是生活随笔為你收集整理的oracle 清空表数据的2种方式及速度比较的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [搬运工系列]-JMeter(二十四)搭
- 下一篇: 什么样的鼠标对程序员最有用,超级提高开发