delete
delete 执行过程是每次删除表中一行记录,并记录删除日志以便后续回滚,但是不会删除索引。
truncate
truncate 是将表和表的索引一次性删除然后重新建表和索引,不会记录日志也不会激活触发器,不能恢复,速度比delete快。。
drop
drop语句将表所占用的空间全释放掉,速度最快。
delete 执行过程是每次删除表中一行记录,并记录删除日志以便后续回滚,但是不会删除索引。
truncate 是将表和表的索引一次性删除然后重新建表和索引,不会记录日志也不会激活触发器,不能恢复,速度比delete快。。
drop语句将表所占用的空间全释放掉,速度最快。