delete dml語句 刪除內容,不刪除表結構,不釋放空間,刪除速度慢(一條一條的刪)
drop ddl語句 刪除內容和表結構,釋放空間
truncate ddl語句 刪除內容,但保留表結構,釋放空間
delete和truncate區別
truncate table比delete的速度快,且使用的系統和事務日誌資源少
delete:語句每次刪除一行,並在事務日誌中爲所刪除的每行記錄一項。
truncate table:通過釋放存儲表數據所用的數據頁來刪除數據,並且只在事務日誌中記錄頁釋放 。