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种方式及速度比较相关推荐

  1. MySQL 清空表数据的两种方式和区别

    在MySQL中删除数据有两种方式:truncate table 表名.delete from 表名. 它们在以下方面存在区别: 执行效率 truncate不扫描表,相当于重新创建了表,只保留了表的结构 ...

  2. oracle删除表数据的3种方式

    1. drop table SCORE_INF; //用drop删除表数据,不但会删除表中的数据,连结构也被删除了 2. truncate table SCORE_INF; //1.用truncate ...

  3. oracle多表联合查询更新,ORACLE 两表关联更新三种方式

    不多说了,我们来做实验吧. 创建如下表数据 select * from t1 ; select * from t2; 现需求:参照T2表,修改T1表,修改条件为两表的fname列内容一致. 方式1,u ...

  4. oracle 批量导入 数据,Oracle批量插入数据的三种方式【推荐】

    第一种: begin insert into tableName(column1, column2, column3...) values(value1,value2,value3...); inse ...

  5. 关于清空表数据的几种sql语句及区别

    文章目录 drop truncate delete drop drop (删除表):删除内容和定义,释放空间.简单来说就是把整个表去掉,以后要新增数据是不可能的,除非新增一个表. drop语句将删除表 ...

  6. MySQL删除表数据 MySQL清空表数据命令 3种方法

    一.MySQL清空表数据命令:truncate SQL语法: truncate table 表名; 注意: 不能与where一起使用. truncate删除数据后是不可以rollback的. trun ...

  7. oracle删除表数据的两种的方式

    平时写sql中我们都会用到删除语句,而平时删除表数据的时候我们经常会用到两种方式: 在oracle中,truncate.delete都可以删除表数据,具体的区别以及sql语法如下: truncate ...

  8. oracle读取数据方式,关于oracle数据库读取数据的三种方式

    打开oracle sqldeveloper,连接到HR模式下的数据库,在SQL工作表中,执行如下语句: CREATE TABLE WANG( Name  varchar2(6), ID     num ...

  9. oracle从mysql抓数据_关于oracle数据库读取数据的三种方式

    打开oracle sqldeveloper,连接到HR模式下的数据库,在SQL工作表中,执行如下语句: CREATE TABLE WANG( Name  varchar2(6), ID     num ...

最新文章

  1. 我国量子计算机真假,中国半导体量子芯片研究获得突破:首次实现三量子比特逻辑门...
  2. html和css之间有什么区别,html语法和css语法之间有什么区别
  3. python可以自学吗-没有编程基础,可以自学Python吗?
  4. python启动mysql_Python操作MySQL
  5. 【趣话编程】如果张东升是个程序员
  6. OWASP Top 10关键点记录
  7. SVN仓库迁移到Git遇到的两个问题和解决办法
  8. 一步步学习SPD2010--第九章节--使用可重用工作流和工作流表单(13)--修改任务表单...
  9. [导入]刚拿积蓄救人 自己又患癌症(我身边的一个真实故事)
  10. java技术类网站收录
  11. 【优化预测】基于matlab差分进化改进灰狼算法优化SVR预测【含Matlab源码 1283期】
  12. php+mysql新闻发布系统(一)
  13. 码怪之程序员的日常语录
  14. 14寸M1Pro-Max芯片款MAC安装Photoshop2021/2022安装教程硬核分享和激 活方式
  15. 测试工程师面试宝典QA(非编程)
  16. java小型计费系统设计_JAVA课程设计模拟电信计费系统
  17. SQL Leetcode练习题
  18. 看完这篇还不会化简卡诺图?你来打我
  19. 医疗和牙科3D打印的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  20. 根据设备不同,加载不同尺寸图片

热门文章

  1. RabbitMQ(三)发布确认
  2. APICloud中app如何在手机端测试
  3. java七大_Java 7七大新功能
  4. php获取excel表格内容,利用PHPExcel如何读取表格中内容
  5. 当 RocketMQ 遇上 Serverless,会碰撞出怎样的火花?
  6. 阿里云发布 Spring Boot 新脚手架,真香
  7. 深入理解Kubelet核心执行框架
  8. mysql 1366 hy000_ERROR 1366 (HY000): Incorrect string value错误解决办法
  9. 台式计算机属于,pc机属于什么型计算机
  10. php phpunit selenium,phpunit+selenium环境筹建