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

首頁 > 數據庫 > MySQL > 正文

MySQL刪除表操作實現(delete、truncate、drop的區別)

2020-01-18 20:38:26
字體:
來源:轉載
供稿:網友

本文主要講mysql中三種刪除表的操作,delete語句、truncate語句以及drop語句的區別:

簡介

delete

1、刪除整張表的數據:

delete from table_name;

2、刪除部分數據,添加where子句:

delete from table_name where...;

3、說明

 ?。保儆贒ML語言,每次刪除一行,都在事務日志中為所刪除的每行記錄一項。產生rollback,事務提交之后才生效;如果有相應的 trigger,執行的時候將被觸發,如果刪除大數據量的表速度會很慢。
 ?。玻?、刪除表中數據而不刪除表的結構(定義),同時也不釋放空間。

truncate

1、只能操作表,將表中數據全部刪除,在功能上和不帶where子句的delete語句相同:

truncate table table_name;

2、說明

 ?。?、默認情況下,truncate通過釋放存儲表數據所用的數據頁來刪除數據,并且只在事務日志中記錄頁的釋放。所以使用的系統和事務日志資源少,可以使用reuse storage; truncate會將高水線復位(回到最開始).
  2 )、 truncate是DDL語言, 操作立即生效,自動提交,原數據不放到rollback segment中,不能回滾. 操作不觸發trigger.
  3 )、刪除內容、釋放空間但不刪除表的結構(定義)。

drop

1、drop語句將刪除表的結構,以及被依賴的約束(constrain),觸發器(trigger),索引(index);

drop table table_name;

2、說明
  1)、刪除之后,依賴于該表的存儲過程/函數將保留,但是變為invalid狀態.
  2)、drop也屬于DDL語言,立即執行,執行速度最快
  3)、刪除內容和定義,釋放空間。

區別

1、表和索引所占空間:
  當表被TRUNCATE 后,這個表和索引所占用的空間會恢復到初始大?。?
  DELETE操作不會減少表或索引所占用的空間;
  DROP語句將表所占用的空間全釋放掉。

2、應用范圍:
  TRUNCATE 只能對table;
  DELETE可以是table和view。

3、執行速度: drop > truncate > delete

4、delete from刪空表后,會保留一個空的頁,truncate在表中不會留有任何頁。

5、DELETE語句執行刪除的過程是每次從表中刪除一行,并且同時將該行的刪除操作作為事務記錄在日志中保存以便進行進行回滾操作。

TRUNCATE TABLE 則一次性地從表中刪除所有的數據并不把單獨的刪除操作記錄記入日志保存,刪除行是不能恢復的。并且在刪除的過程中不會激活與表有關的刪除觸發器。執行速度快。

6、當使用行鎖執行 DELETE 語句時,將鎖定表中各行以便刪除。truncate始終鎖定表和頁,而不是鎖定各行。

7、如果有identity產生的自增id列,delete from后仍然從上次的數開始增加,即種子不變;

使用truncate刪除之后,種子會恢復到初始值。

總結

1、delete 語句可以使用where子句實現部分刪除,而truncate不可以,會將表中的整個數據全部刪除,使用時,可以按需求選擇;
2、如果想從表中刪除所有的數據,不要使用delete,可以使用truncate語句,因為這樣執行速度更快。truncate語句實際是刪除原來的表然后重新建立一個新表;
3、在沒有備份情況下,謹慎使用 drop 與 truncate。要刪除表結構使用drop;
4、對于由 FOREIGN KEY 約束引用的表,不能使用 TRUNCATE TABLE,而應使用不帶 WHERE 子句的 DELETE 語句。由于 TRUNCATE TABLE 不記錄在日志中,所以它不能激活觸發器。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
少妇激情综合网| 亚洲人成网在线播放| 亚洲一区二区自拍| 国产成人97精品免费看片| 97在线看免费观看视频在线观看| 日韩美女av在线| 国产精品www色诱视频| 国产精品99久久久久久久久久久久| 亚洲精品日韩激情在线电影| 国产99久久久欧美黑人| 亚洲变态欧美另类捆绑| 在线视频国产日韩| 精品亚洲va在线va天堂资源站| 美女精品视频一区| 国产精品偷伦视频免费观看国产| 国产亚洲精品va在线观看| 欧美日韩国产中字| 人妖精品videosex性欧美| 91中文精品字幕在线视频| 91精品国产高清自在线看超| 亚洲最大成人免费视频| 亚洲v日韩v综合v精品v| 青草热久免费精品视频| 亚洲天堂av女优| 国外成人在线播放| 欧美午夜久久久| 成人春色激情网| 欧美黄网免费在线观看| 亚洲自拍偷拍第一页| 亚洲性线免费观看视频成熟| 中文字幕日韩欧美精品在线观看| 久久久天堂国产精品女人| 中文日韩在线观看| 日本最新高清不卡中文字幕| 久久国产一区二区三区| 国产精品久久久久av免费| 国产一区二区三区毛片| 国产精品一区二区电影| 欧美另类暴力丝袜| 日韩精品亚洲视频| 国产精品毛片a∨一区二区三区|国| 欧美日韩在线视频一区| 隔壁老王国产在线精品| 激情亚洲一区二区三区四区| 成人a免费视频| 久久免费福利视频| 精品国产精品三级精品av网址| 国产99久久精品一区二区永久免费| 久久久久国产精品www| 久久久亚洲福利精品午夜| 国产精品成久久久久三级| 日韩资源在线观看| 欧美中文字幕在线观看| 国产日韩精品入口| 一本色道久久综合亚洲精品小说| 欧美精品18videos性欧| 国产精品久久综合av爱欲tv| 日韩欧美国产视频| 亚洲成人黄色网| 日韩av成人在线观看| 久久视频这里只有精品| 成人国产精品色哟哟| 最新国产精品亚洲| 成人在线激情视频| 国产99久久精品一区二区永久免费| 亚洲欧美成人在线| 亚洲精品视频中文字幕| 欧美激情影音先锋| 久久久视频在线| 久久久免费观看视频| 亚洲第一免费播放区| 国产精品一区二区三区成人| 久久综合伊人77777| 高清一区二区三区四区五区| 色综合色综合久久综合频道88| 欧美午夜www高清视频| 欧美高清一级大片| 国产精品福利在线| 青青草一区二区| 亚洲国产欧美一区二区三区同亚洲| 欧美午夜视频在线观看| 亚洲午夜国产成人av电影男同| 自拍偷拍免费精品| 最近2019中文字幕在线高清| 日韩成人av在线播放| 久久国产精品久久国产精品| 久久天天躁夜夜躁狠狠躁2022| 欧美成人免费一级人片100| 国产免费久久av| 久久视频国产精品免费视频在线| 亚洲国产精品资源| 国内精品视频久久| 成人黄色片在线| 久久精品中文字幕电影| 欧美激情精品在线| 欧美又大粗又爽又黄大片视频| 亚洲天天在线日亚洲洲精| 亚洲第一区在线观看| 欧美裸体男粗大视频在线观看| 亚洲精品美女在线| 成人精品视频在线| 中文字幕欧美精品在线| 欧美影院成年免费版| 日韩中文字幕欧美| 亚洲国产精品va在线看黑人动漫| 国产成人精品国内自产拍免费看| 国产成人亚洲综合| 亚洲精选在线观看| 亚洲精品久久在线| 亚洲黄色av女优在线观看| 亚洲精品视频在线播放| 91亚洲精品视频| 美女国内精品自产拍在线播放| 国产日韩一区在线| 国产精品欧美亚洲777777| 国产在线高清精品| 国产成人一区二区在线| 国产成人综合一区二区三区| 欧美久久精品午夜青青大伊人| 97超级碰碰碰| 欧美日韩人人澡狠狠躁视频| 国产精品久久久久久久av电影| 亚洲国产精品女人久久久| 久久天天躁狠狠躁夜夜爽蜜月| 国产精品免费网站| 久久精品视频va| 亚洲欧美另类在线观看| 欧美韩国理论所午夜片917电影| 亚洲国产97在线精品一区| 富二代精品短视频| 久久精品久久久久久国产 免费| 色妞色视频一区二区三区四区| 疯狂做受xxxx高潮欧美日本| 国产一区二区三区免费视频| 亚洲自拍欧美色图| 国产精品一区二区三区成人| 欧美日韩在线视频首页| 久久99精品国产99久久6尤物| 国产精品午夜国产小视频| 成人久久久久爱| 成人免费淫片aa视频免费| 欧美色视频日本高清在线观看| 日韩最新中文字幕电影免费看| 欧美一级黑人aaaaaaa做受| 国产精品高潮呻吟久久av黑人| 欧美亚洲国产日韩2020| 亚洲精品国产精品国自产观看浪潮| 7777免费精品视频| 97精品久久久中文字幕免费| 国产精品18久久久久久首页狼| 亚洲视频axxx| 国模叶桐国产精品一区| 亚洲欧美日韩直播| 日韩av电影在线播放| 国产999在线观看| 久久精品青青大伊人av| 国产午夜精品一区理论片飘花| 在线日韩中文字幕| 国产精品爽爽爽爽爽爽在线观看| 国产欧洲精品视频| 69精品小视频| 国产精品99导航| 成人性生交大片免费观看嘿嘿视频| 国产精品ⅴa在线观看h|