TRUNCATE TABLE 在功能上与不带WHERE子句的DELETE语句相同:二者均删除表中的全部数据。
但 TRUNCATE TABLE 比DELETE速度快,且使用的系统和事务日志资源少。

DELETE语句每次删除一行,并在事务日志中为所删除的每行记录一项。
TRUNCATE TABLE 通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记录页的释放。

TRUNCATE,DELETE,DROP放在一起比较:
        TRUNCATE TABLE:删除内容、释放空间但不删除定义。
        DELETE TABLE:删除内容不删除定义,不释放空间。
        DROP TABLE:删除内容和定义,释放空间。

TRUNCATE用法相关推荐

  1. Truncate用法详解

    前言: 当我们想要清空某张表时,往往会使用truncate语句.大多时候我们只关心能否满足需求,而不去想这类语句的使用场景及注意事项.本篇文章主要介绍truncate语句的使用方法及注意事项. 1.t ...

  2. oracle 数据库truncate,Oracle中的truncate用法

    语法:TRUNCATE  TABLE  table; 在使用truncate语句(DDL语言)可以删除表中的所有记录.使用truncate语句删除数据时,通常要比使用delete语句快得多,这是因为使 ...

  3. MySQL-删除表(drop、truncate、delete)区别

    删除表 --xx是数据表的名字 drop table xx 作用:删除内容和定义,释放空间.简单来说就是把整个表去掉.以后要新增数据是不可能的,除非新增一个表. drop table test,就是把 ...

  4. KVM - qcow2 和 raw 格式对比

    以下内容主要介绍 KVM 中最常见的 RAW 和 QCOW2 镜像格式以及一些准备知识,分别说明并加以对比 准备知识 ls 和du的区别 ls - list directory contents du ...

  5. Hadoop 命令操作大全

    Apache Hadoop 2.7.3 Shell 命令操作指南大全 目录 Overview appendToFile cat checksum chgrp chmod chown copyFromL ...

  6. MySQL 删除数据 批量删除(大量)数据

    在删除数据的时候根据不同的场景使用不同的方法,比如说删除表中部分数据.删除表的结构.删除所有记录并重置自增ID.批量删除大量数据等,可以使用delete.truncate.drop等语句. 一.方法分 ...

  7. python的StringIO模块

    StringIO经常被用来作字符串的缓存,因为StringIO的一些接口和文件操作是一致的,也就是说同样的代码,可以同时当成文件操作或者StringIO操作. 一.StringIO中的常用方法 1.r ...

  8. MySQL删除s表命令_SQLServer数据库sql语句中----删除表数据drop、truncate和delete的用法...

    本文主要向大家介绍了SQLServer数据库sql语句中----删除表数据drop.truncate和delete的用法,通过具体的内容向大家展现,希望对大家学习SQLServer数据库有所帮助. 虽 ...

  9. SQL中Truncate的用法

    转自:https://www.cnblogs.com/zhoufangcheng04050227/p/7991759.html 本文导读:删除表中的数据的方法有delete,truncate, 其中T ...

最新文章

  1. nginx限制某个IP同一时间段的访问次数
  2. 浙江省单招单考计算机专业,2016浙江省单招单考《计算机类》试题卷
  3. dtoj#4178. 配对(pair)
  4. macos怎么pdf转换成word,妈妈再也不用担心我的mac了
  5. 1、Tensorflow 之 saver与checkpoint
  6. ANN:ML方法与概率图模型
  7. TypeScript 编译生成的 JavaScript 源代码里的 ɵcmp 属性
  8. POE交换机产品如何设计防雷保护?
  9. C++学习之路 | PTA乙级—— 1083 是否存在相等的差 (20 分)(精简)
  10. ts watch路由 参数变化_TypeScript基础(六):TS 在 Vue 中的用法,data,生命周期,methods,computed,props,watch,$emit...
  11. UITableView 系列三 :分类显示和改变外观 (实例)
  12. java架构之-负载均衡-Ribbon 的使用
  13. 程序员接私活的几个平台
  14. Windows下的修改Tomcat的可用内存
  15. file 关闭_不会吧,还有人在 finally 里关闭资源?
  16. range函数--python内置函数
  17. 使用EasyCHM破解版制作CHM帮助文档
  18. ArcFace: AdditiveAngularMarginLossforDeepFaceRecognition
  19. 【python中级】 获取系统的局域网ip地址
  20. linux复制文件到另一个文件夹

热门文章

  1. HDU 2570 迷瘴(贪心)
  2. 她是怎么跟陌生客户混熟的?
  3. 世道艰难,程序员被做销售的同学给暴击了!
  4. 数据可视化中常用的16种图表
  5. 创建HTML时选择哪个版本,初学者用pr的哪个版本?
  6. JVM系列-CPU使用率高问题排查方法
  7. Bugku 密码学AK指南
  8. IE 8 打开后马上自动关闭问题修复
  9. 【ios】iphone历年发布会列表
  10. 黑马程序员——java基础--面向对象(篇一)