drop,delete与truncate的区别(删除表的方式,哪一个快)

drop直接删掉表 truncate删除表中数据,再插入时自增加id又从1开始 delete删除表中数据,能够加where字句。函数 用TRUNCATE替代DELETEspa TRUNCATE不记录日志,DELETE记录日志,因此TRUNCATE要快于DELETE日志 可是一旦用TRUNCATE进行删除就不能进行恢复,TRUNCATE是删除整张表的数据索引 不能加where条件。事务   (1)
相关文章
相关标签/搜索