数据库中 truncate, delete 区别

Delete

  1.  删除行级数据,删除前会锁定行级
  2. 删除操作会作为事务记录在日志中

 

 

Truncate

  1. 执行后,表的索引占用空间会恢复初始大小
  2. 不会触发触发器执行
  3. 速度快,效率高 不允许回滚

  

posted @ 2020-06-01 22:42  Jason's_Blog  阅读(174)  评论(0编辑  收藏  举报