亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > SQL Server > 正文

drop,truncate與delete的區別

2024-08-31 00:59:05
字體:
來源:轉載
供稿:網友
注意:這里說的delete是指不帶where子句的delete語句
相同點
truncate和不帶where子句的delete, 以及drop都會刪除表內的數據

不同點:
1. truncate和 delete只刪除數據不刪除表的結構(定義)
drop語句將刪除表的結構被依賴的約束(constrain),觸發器(trigger),索引(index); 依賴于該表的存儲過程/函數將保留,但是變為invalid狀態.
2.delete語句是dml,這個操作會放到rollback segement中,事務提交之后才生效;如果有相應的trigger,執行的時候將被觸發.
truncate,drop是ddl, 操作立即生效,原數據不放到rollback segment中,不能回滾. 操作不觸發trigger.
3.delete語句不影響表所占用的extent, 高水線(high watermark)保持原位置不動
顯然drop語句將表所占用的空間全部釋放
truncate 語句缺省情況下將空間釋放到 minextents個 extent,除非使用reuse storage; truncate會將高水線復位(回到最開始).
4.速度,一般來說: drop>; truncate >; delete
5.安全性:小心使用drop 和truncate,尤其沒有備份的時候.否則哭都來不及
使用上,想刪除部分數據行用delete,注意帶上where子句. 回滾段要足夠大.
想刪除表,當然用drop
想保留表而將所有數據刪除. 如果和事務無關,用truncate即可. 如果和事務有關,或者想觸發trigger,還是用delete.
如果是整理表內部的碎片,可以用truncate跟上reuse stroage,再重新導入/插入數據

通俗的講:

在實際應用中,三者的區別是明確的。
當你不再需要該表時, 用 drop;
當你仍要保留該表,但要刪除所有記錄時, 用 truncate;
當你要刪除部分記錄時(always with a WHERE clause), 用 delete.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品亚洲国产视频| 亚洲午夜精品久久久久久久久久久久| 粉嫩av一区二区三区免费野| 亚洲直播在线一区| 日韩免费中文字幕| 91国产美女视频| 日韩av在线免费| 久久黄色av网站| 久久这里有精品视频| 97精品国产97久久久久久| 日韩电影大片中文字幕| 高清在线视频日韩欧美| 欧美一级电影免费在线观看| 亚洲一区二区三区成人在线视频精品| 欧美最猛黑人xxxx黑人猛叫黄| 中国人与牲禽动交精品| 91国产美女在线观看| 亚洲成人黄色网址| 91大神福利视频在线| 欧美亚州一区二区三区| 日av在线播放中文不卡| 成人网欧美在线视频| 国产欧美精品一区二区| 亚洲直播在线一区| 91精品啪aⅴ在线观看国产| 国产伦精品免费视频| 在线播放国产一区二区三区| 国产精品入口夜色视频大尺度| 国产欧美va欧美va香蕉在| 欧美在线观看www| 庆余年2免费日韩剧观看大牛| 亚洲精品午夜精品| 国产精品一久久香蕉国产线看观看| 欧美激情在线有限公司| 亚洲专区在线视频| 亚洲xxx大片| 亚洲最大av网站| 日本中文字幕不卡免费| 国产精品福利在线观看| 高清一区二区三区四区五区| 亚洲精品国产精品国自产观看浪潮| 91国内揄拍国内精品对白| 91经典在线视频| 成年无码av片在线| 亚洲女同精品视频| 日韩电影中文字幕一区| 国产视频精品一区二区三区| 日韩在线不卡视频| 欧美性资源免费| 国产丝袜一区二区三区| 亚洲精品免费一区二区三区| 在线播放精品一区二区三区| 日韩欧美一区二区在线| 成人网址在线观看| 国产精品久久久久久久久免费看| 色综合色综合久久综合频道88| 久久久久久久一区二区三区| 亚洲精品网站在线播放gif| 亚洲第一中文字幕| 欧美精品中文字幕一区| 日韩免费观看视频| 日韩成人激情在线| 国产精品久久久久久久一区探花| 日韩电影在线观看永久视频免费网站| www.日本久久久久com.| 久久久成人精品视频| 国产日韩欧美在线观看| 懂色aⅴ精品一区二区三区蜜月| 日韩精品高清在线观看| 人人澡人人澡人人看欧美| 亚洲欧洲在线视频| 在线亚洲午夜片av大片| 日韩美女免费线视频| 国产一区红桃视频| 成人免费在线视频网址| 久久久999精品| 欧美国产第二页| 国产亚洲人成a一在线v站| 国产精品成人av性教育| 亚洲人成电影网站色xx| 欧美视频二区36p| 综合久久五月天| 亚洲一区av在线播放| 国产精品吴梦梦| 最近中文字幕mv在线一区二区三区四区| 色综合伊人色综合网| 国产午夜一区二区| 久久久精品美女| 97色在线播放视频| 国产亚洲精品91在线| 精品福利樱桃av导航| 亚洲综合在线中文字幕| 激情av一区二区| 26uuu另类亚洲欧美日本一| 久热爱精品视频线路一| 97色在线视频| 亚洲男人第一网站| 欧美在线播放视频| 国产精品久久久久久久久久久不卡| 亚洲韩国日本中文字幕| 日韩精品中文字幕久久臀| 91中文在线视频| 日韩在线观看av| 69精品小视频| 国产suv精品一区二区| 日韩精品极品在线观看| 亚洲色图综合网| 日韩av一卡二卡| 最近更新的2019中文字幕| 伊人av综合网| 国产成人精品av| 欧美国产日本高清在线| 26uuu亚洲国产精品| 久久精品91久久久久久再现| 久久久久久免费精品| 亚洲一二在线观看| 亚洲国产精品久久精品怡红院| 亚洲欧美精品在线| 国产精品免费视频xxxx| 亚洲www永久成人夜色| 日韩中文字幕免费看| 亚洲毛片在线观看| 一夜七次郎国产精品亚洲| 一区二区三区 在线观看视| 韩剧1988免费观看全集| 久久久久久久久亚洲| 亚洲欧洲在线观看| 亚洲 日韩 国产第一| 97视频在线观看成人| 91精品久久久久久久久久入口| 91亚洲永久免费精品| 国产精品网红福利| 国产精品福利网站| 亚洲天堂一区二区三区| 精品国偷自产在线视频99| 亚洲黄色片网站| 日韩欧美在线中文字幕| 最新国产精品亚洲| 久热精品视频在线免费观看| 亚洲第一av在线| 欧美性xxxx极品高清hd直播| 538国产精品一区二区在线| 亚洲美女喷白浆| 亚洲精品色婷婷福利天堂| 久久久国产在线视频| 操人视频在线观看欧美| 久久久精品欧美| 欧美视频国产精品| 欧美日韩在线视频首页| 亚洲第一黄色网| 国产精品普通话| 精品国产福利视频| 欧美成人精品xxx| 亚洲深夜福利网站| 日本欧美爱爱爱| 亚洲第一网站免费视频| 亚洲一区二区三区视频播放| 日韩免费精品视频| 国模精品视频一区二区三区| 日韩精品免费综合视频在线播放| 日韩欧美在线看| 精品人伦一区二区三区蜜桃网站| 欧美日韩亚洲一区二区三区| 亚洲精品美女久久久|