delete dml语句 删除内容,不删除表结构,不释放空间,删除速度慢(一条一条的删)
drop ddl语句 删除内容和表结构,释放空间
truncate ddl语句 删除内容,但保留表结构,释放空间
delete和truncate区别
truncate table比delete的速度快,且使用的系统和事务日志资源少
delete:语句每次删除一行,并在事务日志中为所删除的每行记录一项。
truncate table:通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记录页释放 。