国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

Truncate Delete 用法

2024-07-21 02:48:07
字體:
來源:轉載
供稿:網友
Truncate Delete 用法

Truncate /Delete Table

1、含義上都是刪除表全部記錄

2、Truncate 是屬于數據定義語言,系統不會寫每一筆記錄操作事務日志,無法恢復記錄數據的操作

Truncate Table 通過釋放存儲表數據所用的數據頁來刪除數據,并且只在事務日志中記錄頁的釋放

Delete 數據操縱語言 會存儲操作每一筆記錄的事務日志,可以恢復記錄數據

3、若表結構中有自增的字段

Trancate 會從新開始自增計數(例如 從0 開始自增)

Delete 不會從新開始計數,會從刪除后的記錄自增接下去記錄(例如:ID 自增(自增1)刪除表的全部記錄100條,從 100開始自增)

4、Truncate 操作會比Delete快

Trancate使用系統和事務日志資源少

總結:

根據需求使用哪個SQL刪除,若只是要刪除記錄不需要恢復,建議使用Truncate


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 察隅县| 柏乡县| 六枝特区| 定襄县| 迁安市| 敦化市| 福海县| 遵义县| 孟津县| 黄大仙区| 自治县| 闽侯县| 公安县| 中江县| 巴中市| 梓潼县| 响水县| 达州市| 景洪市| 三亚市| 乌恰县| 罗定市| 萝北县| 灵武市| 封开县| 西乌珠穆沁旗| 青阳县| 临高县| 蒲江县| 葵青区| 密山市| 财经| 杭锦旗| 襄汾县| 历史| 卢龙县| 武义县| 彩票| 昌图县| 萍乡市| 黄平县|