可以在delete之后附加where条件,truncate不能附加条件
删除后显示受影响的行数,truncate不显示受影响的行数
delete是一个一个地删除数据,效率低; truncate通过删除整个表来创建一模一样的表结构,从而提高了效率
删除delete后,将根据原始最大值重新启动truncate
delete删除可以回滚,truncate不能回滚
速度上一般的drop truncate delete
如果希望delete删除部分数据,则必须具有where子句,并且回滚段足够大
TRUNCATEDELETE条件删除不支持事务回滚。 不支持回滚事务。 是否支持加快清理速度和重置水位