校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > MySQL刪除表操作實現(delete、truncate、drop的區別)

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

熱門標簽:常州網絡外呼系統開發 外呼系統電銷受騙 走過哪個省地圖標注 萊西市地圖標注 巫師三血與酒地圖標注 銷售語音電話機器人 在哪里申請400電話 安徽ai電話電銷機器人有效果嗎 400電話申請信用卡

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

簡介

delete

1、刪除整張表的數據:

delete from table_name;

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

delete from table_name where...;

3、說明

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

truncate

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

truncate table table_name;

2、說明

  1)、默認情況下,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 不記錄在日志中,所以它不能激活觸發器。

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

您可能感興趣的文章:
  • MySQL Truncate用法詳解
  • MySQL中truncate誤操作后的數據恢復案例
  • mysql 刪除操作(delete+TRUNCATE)
  • MySQL刪除數據Delete與Truncate語句使用比較
  • 詳解MySQL中DROP,TRUNCATE 和DELETE的區別實現mysql從零開始
  • MySQL用truncate命令快速清空一個數據庫中的所有表

標簽:河北 陽江 果洛 赤峰 來賓 煙臺 鞍山 黃石

巨人網絡通訊聲明:本文標題《MySQL刪除表操作實現(delete、truncate、drop的區別)》,本文關鍵詞  MySQL,刪除,表,操作,實現,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL刪除表操作實現(delete、truncate、drop的區別)》相關的同類信息!
  • 本頁收集關于MySQL刪除表操作實現(delete、truncate、drop的區別)的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    亚洲素人一区二区| 亚洲一区二区三区三| 中文字幕综合网| 国产黄人亚洲片| 久久久久亚洲综合| 成人免费看视频| 亚洲一区二区三区视频在线播放| 欧美色精品在线视频| 婷婷中文字幕综合| 精品久久久影院| 成人精品鲁一区一区二区| 自拍偷拍亚洲综合| 欧美肥妇毛茸茸| 成人中文字幕电影| 五月综合激情网| 国产校园另类小说区| 91亚洲精华国产精华精华液| 亚洲成人久久影院| 久久久美女毛片| 欧美在线观看禁18| 国产成人在线视频免费播放| 亚洲免费伊人电影| 精品国产一区二区亚洲人成毛片| av中文字幕一区| 国产精品一区二区在线播放| 久久精品亚洲一区二区三区浴池| 91亚洲精品乱码久久久久久蜜桃| 日韩精品一卡二卡三卡四卡无卡| 国产欧美精品在线观看| 欧洲中文字幕精品| 成人美女在线视频| 麻豆极品一区二区三区| 亚洲精品成人精品456| 久久久欧美精品sm网站| 9191成人精品久久| 欧洲国产伦久久久久久久| 懂色av一区二区三区蜜臀| 日本亚洲电影天堂| 亚洲午夜一二三区视频| 亚洲欧美日韩一区二区三区在线观看| 久久亚洲综合av| 日韩欧美久久久| 欧美一区二区在线免费观看| 欧美在线综合视频| 色综合视频在线观看| 成人在线视频一区| 激情成人综合网| 美女国产一区二区| 蜜臀av一区二区| 日本午夜精品视频在线观看 | 色激情天天射综合网| 99热在这里有精品免费| 不卡的av在线播放| 不卡在线观看av| 成人h动漫精品一区二| 成人毛片在线观看| 成人ar影院免费观看视频| av电影天堂一区二区在线| 国产麻豆成人传媒免费观看| 国产美女娇喘av呻吟久久| 国产精品77777竹菊影视小说| 国产精一区二区三区| 国产精品性做久久久久久| 国产成人av电影免费在线观看| 成人av在线观| 欧美视频日韩视频| 欧美精品日韩精品| 日韩精品一区二区三区蜜臀| 精品久久久久久综合日本欧美| 精品少妇一区二区三区| 久久久蜜桃精品| 亚洲六月丁香色婷婷综合久久 | 91成人网在线| 欧美精品黑人性xxxx| 欧美一区二区不卡视频| 欧美精品一区二区三区视频| 国产欧美日韩另类视频免费观看| 欧美国产精品一区| 一区二区在线观看免费| 日本sm残虐另类| 成人午夜电影网站| 欧美日韩在线三区| 欧美精品一区二区三区视频| 亚洲日本va午夜在线电影| 亚洲成a人片在线观看中文| 精品一区二区三区免费观看 | 99精品国产视频| 欧美日韩亚州综合| 久久久国际精品| 亚洲自拍偷拍网站| 韩国一区二区在线观看| 日本精品视频一区二区三区| 日韩美女一区二区三区四区| 中文字幕亚洲成人| 奇米影视一区二区三区小说| 成人一道本在线| 欧美一级二级在线观看| 国产一区视频网站| 91视视频在线观看入口直接观看www | 亚洲免费在线播放| 国产在线精品一区二区不卡了 | 久久综合狠狠综合久久激情| 亚洲一区二区成人在线观看| 国产精品系列在线观看| 欧美日韩亚洲综合一区 | www.欧美精品一二区| 欧美一区二区三区在线| 亚洲少妇30p| 成人一级片在线观看| 26uuu亚洲| 免费观看成人av| 欧美日韩精品电影| 一区二区三区免费看视频| 丁香激情综合国产| 久久久国产一区二区三区四区小说 | 日韩国产精品久久久久久亚洲| 成人av资源在线观看| 久久久99精品久久| 麻豆精品一区二区三区| 欧美性生交片4| 亚洲美女视频一区| 成人免费视频网站在线观看| 国产婷婷色一区二区三区在线| 奇米色777欧美一区二区| 欧美精品久久天天躁| 午夜日韩在线电影| 欧美日韩一级片在线观看| 亚洲国产日韩精品| 欧美亚洲一区二区在线观看| 一区二区三区精品视频在线| 欧美亚洲国产一卡| 午夜精品久久久久久不卡8050| 色婷婷综合久久久久中文 | 欧美剧在线免费观看网站| 亚洲国产另类精品专区| 欧美体内she精高潮| 亚洲最大成人网4388xx| 欧美性极品少妇| 日韩在线卡一卡二| 精品捆绑美女sm三区| 欧美电影在线免费观看| 亚洲成av人片观看| 欧美中文一区二区三区| 日韩va亚洲va欧美va久久| 欧美大黄免费观看| 国产精品69毛片高清亚洲| 国产精品欧美精品| 在线视频中文字幕一区二区| 亚洲不卡在线观看| 26uuu亚洲综合色| 成人18精品视频| 亚洲国产日韩在线一区模特 | 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 成人看片黄a免费看在线| 亚洲天堂免费看| 欧美日韩一级视频| 国产精品一区二区x88av| 亚洲黄色av一区| 日韩欧美电影一区| 波多野结衣中文字幕一区二区三区| 亚洲男人天堂av| 欧美一区二区三区在线观看| 丁香六月综合激情| 天天综合色天天| 中文字幕乱码亚洲精品一区| 欧美另类高清zo欧美| 懂色av中文字幕一区二区三区| 尤物视频一区二区| 久久久美女毛片| 欧美日韩国产一二三| 成人永久免费视频| 老司机精品视频在线| 亚洲精品ww久久久久久p站| 国产亚洲一二三区| 91精品国产高清一区二区三区蜜臀| 国产伦精一区二区三区| 亚洲一区二区三区爽爽爽爽爽| 国产欧美精品一区二区三区四区| 欧美视频在线观看一区| 成人高清在线视频| 激情综合五月天| 亚欧色一区w666天堂| 亚洲麻豆国产自偷在线| 久久久久久一级片| 欧美v亚洲v综合ⅴ国产v| 欧美熟乱第一页| 一本大道综合伊人精品热热| 国产成人在线电影| 精品一区二区三区免费播放| 亚洲一二三专区| 一区二区三区毛片| 最新国产精品久久精品| 久久久久97国产精华液好用吗| 91精选在线观看| 91精品国产高清一区二区三区 | 美女免费视频一区二区| 午夜精品久久久久久久久| 一区二区三区自拍| 一区二区三区四区蜜桃 | 麻豆精品一二三|