语句/释义 | delete from 表名; |
truncate table 表名; |
---|---|---|
速度 | 慢 | 快 |
语句分类 | DML | DDL |
记录mysql日志 | 记录 | 不记录 |
binlog回滚 | 可以 | 不可以 |
权限 | drop权限 | |
作用范围 | 表、视图 | 表 |
结构 | 会删除 | 不变 |
约束 | 会删除 | 不变 |
索引 | 会删除 | 不变 |
⾃增值 | 不重置 | 重置 |
删除触发器 | 激活 | 不激活 |
表空间 | 不恢复 | 恢复到初始⼤⼩ |
索引空间 | 不恢复 | 恢复到初始⼤⼩ |
总结 | 相当于新表 |