源码之家

  • 首页
  • 文章
  • 问答
  • 下载
您的位置: 首页  >  文章  >  delete与truncate的区别?

delete与truncate的区别?

分类: 文章 • 2024-03-22 18:53:22

delete删除的时候是一条一条的删除记录,它配合事务,可以将删除的数据找回。
truncate删除,它是将整个表摧毁,然后再创建一张一模一样的表。它删除的数据无法找回。

Delete操作演示:

delete与truncate的区别?
Truncate操作演示:
delete与truncate的区别?
注意:delete删除,uid不会重置!而使用truncate操作,uid会重置

相关推荐

  • 浅谈并行程序设计中互斥量(Pthreads Mutexes)与信号量(Semaphores)的区别
  • Java虚拟机的理解与内存模型之间的区别
  • MySQL查询缓存与缓冲区的区别
  • 真假美猴王-Numpy数据与Python数组的区别与联系
  • multi-class,multi-label与multi-task的区别
  • java中protected权限与默认权限的区别
  • 社区和社交产品的本质与区别
  • ML岗位面试:上海某公司算法岗位技术面试考点之进程与线程区别、GD改进的算法、ROC和AUC
  • 图像有损压缩与无损压缩_有损压缩与无损压缩之间的区别
  • 月薪3000+与月薪30000+的3D游戏建模师的区别是什么?
  • mysql删除大表更快的drop table
  • MySQL出现Waiting for table metadata lock的场景浅析
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 源码之家    备案号:   粤ICP备20058927号