delete、drop和truncate區別

delete          dml語句      刪除內容,不刪除表結構,不釋放空間,刪除速度慢(一條一條的刪) 

drop             ddl語句       刪除內容和表結構,釋放空間

truncate       ddl語句       刪除內容,但保留表結構,釋放空間



delete和truncate區別

truncate table比delete的速度快,且使用的系統和事務日誌資源少

delete:語句每次刪除一行,並在事務日誌中爲所刪除的每行記錄一項。

truncate table:通過釋放存儲表數據所用的數據頁來刪除數據,並且只在事務日誌中記錄頁釋放 。

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