文章插图
delete和truncate的差别是:
1、truncate在各种表上无论是大的还是小的都非常快,如果有rollback命令,delete将被撤销,而truncate则不会被撤销;
2、truncate不能进行回滚操作;
3、truncate不触发任何delete触发器;
4、当表被truncate后,这个表和索引所占用的空间会恢复到初始大小,而delete操作不会减少表或索引所占用的空间;
5、不能truncate一个带有外键的表,如果要删除首先要取消外键,然后再删除 。
【truncated和delete delete和truncate差别】
- 烙饼需要小苏打和碱吗 烙饼需不需要小苏打和碱
- 衣服干洗和水洗有啥区别 衣服干洗用水吗?
- 黑啤和黄啤的区别 黑啤和白啤和黄啤的区别
- 梅雨期是什么时候 2020入梅和出梅时间
- 姜姓的由来和历史 姜姓的由来
- 怎么看水表上数字和用了多少水 怎么看水表上用了多少水
- 微信拉黑和删除的区别 微信拉黑和删除有什么不同
- 普洱生茶和熟茶的区别是什么 普洱生茶和熟茶的区别介绍
- 牛骨汤不适宜和什么一起食用
- airpods2无线充电盒和有线充电盒的区别 airpod2无线充电和普通区别