文档章节

清空表数据

BraveGod
 BraveGod
发布于 2017/08/10 10:09
字数 48
阅读 1
收藏 0
-- 清空全部数据,不写日志,不可恢复,速度极快
truncate table 表名;
 
-- 清空全部数据,写日志,数据可恢复,速度慢
delete from 表名

 

© 著作权归作者所有

共有 人打赏支持
BraveGod
粉丝 0
博文 12
码字总数 2301
作品 0
长宁
私信 提问
Mysql TRUNCATE 和 DELETE 清空表操作的区别

本质: TRUNCATE 是 DDL(数据定义语言), DELETE 是 DML(数据操作语言) 所以 truncate 操作是无法在事务中回滚的,但 delete 在事务上下文中在 commit 前是可以回滚 常见的 DDL 命令还有...

big_cat
2016/01/29
167
0
Drop与Truncate的区别。

示例说明: 表名 test 字段:id 主键自增,== 现在打算把表清空,一开始用的drop+create,但是发现id是在原基础上增加的。 后来,经朋友提醒,才知道用truncate直接清空表就可以了。 总结: ...

MiniBu
2012/10/22
0
0
Oracle中的Truncate和Delete语句(与索引的关系)

首先讲一下,truncate命令: 语法:TRUNCATE TABLE table; 表格里的数据被清空,存储空间被释放。 运行后会自动提交,包括之前其它未提交的会话,因而一旦清空无法回退。 只有表格的创建者或...

恋空御月
2016/05/17
35
0
DELETE 与 TRUNCATE 有什么不同?

删除表中的数据的方法有delete,truncate, 它们都是删除表中的数据,而不能删除表结构,delete 可以删除整个表的数据也可以删除表中某一条或N条满足条件的数据,而truncate只能删除整个表的数据,...

zh119893
2013/05/24
192
1
Mysql SELECT 使用笔记

mysql 不支持select into 复制表或数据使用方式; 可使用: 一、表存在的情况: insert into mydb.table1(id,name,...) select id,name,... from mysqldb.tab; table1是数据库mydb中的表,tab...

耳朵_
2014/03/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spark in action on Kubernetes - Playground搭建与架构浅析

前言 Spark是非常流行的大数据处理引擎,数据科学家们使用Spark以及相关生态的大数据套件完成了大量又丰富场景的数据分析与挖掘。Spark目前已经逐渐成为了业界在数据处理领域的行业标准。但是...

阿里云官方博客
22分钟前
3
0
小白大数据学习路线

学习大数据首先了解大数据技术得板块划分: 数据计算(离线计算):Hadoop、spark 数据计算(实时计算):storm、spartstreaming、flink 其他框架:zookeeper 数据采集:flume、Kafka 数据存...

董黎明
35分钟前
0
0
mariadb 内存占用优化

本文由云+社区发表 作者:工程师小熊 摘要:我们在使用mariadb的时候发现有时候不能启动起来,在使用过程中mariadb占用的内存很大,在这里学习下mariadb与内存相关的配置项,对mariadb进行调...

腾讯云加社区
今天
4
0
spring security 自定义登录认证

spring security 自定义认证登录 1.概要 1.1.简介 spring security是一种基于 Spring AOP 和 Servlet 过滤器的安全框架,以此来管理权限认证等。 1.2.spring security 自定义认证流程 1)认证...

EasyProgramming
今天
2
0
Win下Jenkins-2.138源码编译及填坑笔记

源码编译篇 1、 安装JDK1.8-181,操作系统添加JDK环境变量。Java -version验证一下。 注:Jenkins2.138版本,JDK必须jkd1.8.0-101以上,不支持Java9,Maven必须3.5.3以上。 2、 解压Maven3....

编程SHA
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部