TRUNCATE TABLE 在功能上與不帶 WHERE 子句的 DELETE 語句相同:二者均刪除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系統和事務日誌資源少。 DELETE 語句每次刪除一行,並在事務日誌中爲所刪除的每行記錄一項。
TRUNCATE TABLE 通過釋放存儲表數據所用的數據頁來刪除數據,並且只在事務日誌中記錄頁的釋放。
TRUNCATE,DELETE,DROP放在一起比較:
TRUNCATE TABLE:刪除內容、釋放空間但不刪除定義。
DELETE TABLE:刪除內容不刪除定義,不釋放空間。
DROP TABLE:刪除內容和定義,釋放空間。
truncate和delete之間的區別
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
數據庫開發工具如何選擇?dbForge Studio或Navicat
原創
2024-06-12 12:16:56
一個 Clickhouse 集羣磁盤損壞恢復數據的案例
原創
2024-06-11 23:59:12
Dolphinscheduler不重啓加載Oracle驅動
原創
2024-05-28 21:22:10
雲原生週刊:Flux 2.3 發佈 | 2024.5.20
原創
2024-05-20 23:16:26
14 hive安裝
osc_pjx77r92
2024-05-14 00:41:14
從 Oracle 到 TiDB,國有大行打造本地生活 APP 新體驗
原創
2024-05-13 11:16:38
TiDB + ES:轉轉業財系統億級數據存儲優化實踐
原創
2024-05-13 11:16:34
MySQL 社區經理:MySQL 8.4 InnoDB 參數默認值爲什麼要這麼改?
原創
2024-05-06 23:20:21
lightdb操作出錯:ERROR: current transaction is aborted, commands ignored until end of transaction block
原創
2024-05-05 21:55:25
銀行核心背後的落地工程體系丨Oracle - TiDB 數據遷移詳解
原創
2024-04-30 22:24:59
從NoSQL到NewSQL——10年代大數據浪潮下的技術革新
原創
2024-04-28 23:12:26
“百團大戰”下,20年代的國產數據庫如何乘風破浪?
原創
2024-04-28 23:12:24
從零開始學架構V2-架構設計流程-2
原創
2024-04-25 23:56:26
沙特2030年願景和對中國IT企業的市場機會分析
原創
2024-04-23 22:24:54