理論 - DELETE和TRUNCATE區別?

主要有以下三個:
1、DELETE語句,是一個刪除標記,並不真正的刪除數據,所以,可以通過工具恢復;TRUNCATE語句是直接清空數據行,所以,不能通過工具恢復
2、DELETE語句,其ibd文件並不會減小;TRUNCATE語句,其ibd文件會減小。
3、DELETE語句,DELETE 25W數據行,需要22.347sec(因爲要添加刪除標記);TRUNCATE語句,TRUNCATE 55W數據行,只需0.1sec。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章