婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > MYSQL中Truncate的用法詳解

MYSQL中Truncate的用法詳解

熱門標(biāo)簽:南昌三維地圖標(biāo)注 曲靖移動(dòng)外呼系統(tǒng)公司 地圖標(biāo)注費(fèi)用是多少 外呼系統(tǒng)打電話上限是多少 百應(yīng)電話機(jī)器人優(yōu)勢(shì) 啥是企業(yè)400電話辦理 武漢網(wǎng)絡(luò)外呼系統(tǒng)服務(wù)商 電話外呼系統(tǒng)改號(hào) 怎樣在地圖標(biāo)注銷售區(qū)域

本文導(dǎo)讀:刪除表中的數(shù)據(jù)的方法有delete,truncate, 其中TRUNCATE TABLE用于刪除表中的所有行,而不記錄單個(gè)行刪除操作。TRUNCATE TABLE 與沒(méi)有 WHERE 子句的 DELETE 語(yǔ)句類似;但是,TRUNCATE TABLE 速度更快,使用的系統(tǒng)資源和事務(wù)日志資源更少。下面介紹SQL中Truncate的用法

當(dāng)你不再需要該表時(shí), 用 drop;當(dāng)你仍要保留該表,但要?jiǎng)h除所有記錄時(shí), 用 truncate;當(dāng)你要?jiǎng)h除部分記錄時(shí)(always with a WHERE clause), 用 delete.

Truncate是一個(gè)能夠快速清空資料表內(nèi)所有資料的SQL語(yǔ)法。并且能針對(duì)具有自動(dòng)遞增值的字段,做計(jì)數(shù)重置歸零重新計(jì)算的作用。

一、Truncate語(yǔ)法

[ { database_name.[ schema_name ]. | schema_name . } ]
  table_name
[ ; ]

參數(shù)

database_name
數(shù)據(jù)庫(kù)的名稱。

schema_name
表所屬架構(gòu)的名稱。

table_name
要截?cái)嗟谋淼拿Q,或要?jiǎng)h除其全部行的表的名稱。

二、Truncate使用注意事項(xiàng)

1、TRUNCATE TABLE 在功能上與不帶 WHERE 子句的 DELETE 語(yǔ)句相同:二者均刪除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系統(tǒng)和事務(wù)日志資源少。

2、DELETE 語(yǔ)句每次刪除一行,并在事務(wù)日志中為所刪除的每行記錄一項(xiàng)。TRUNCATE TABLE 通過(guò)釋放存儲(chǔ)表數(shù)據(jù)所用的數(shù)據(jù)頁(yè)來(lái)刪除數(shù)據(jù),并且只在事務(wù)日志中記錄頁(yè)的釋放。

3、TRUNCATE TABLE 刪除表中的所有行,但表結(jié)構(gòu)及其列、約束、索引等保持不變。新行標(biāo)識(shí)所用的計(jì)數(shù)值重置為該列的種子。如果想保留標(biāo)識(shí)計(jì)數(shù)值,請(qǐng)改用 DELETE。如果要?jiǎng)h除表定義及其數(shù)據(jù),請(qǐng)使用 DROP TABLE 語(yǔ)句。

4、對(duì)于由 FOREIGN KEY 約束引用的表,不能使用 TRUNCATE TABLE,而應(yīng)使用不帶 WHERE 子句的 DELETE 語(yǔ)句。由于 TRUNCATE TABLE 不記錄在日志中,所以它不能激活觸發(fā)器。

5、TRUNCATE TABLE 不能用于參與了索引視圖的表。

6、對(duì)用TRUNCATE TABLE刪除數(shù)據(jù)的表上增加數(shù)據(jù)時(shí),要使用UPDATE STATISTICS來(lái)維護(hù)索引信息。

7、如果有ROLLBACK語(yǔ)句,DELETE操作將被撤銷,但TRUNCATE不會(huì)撤銷。

三、不能對(duì)以下表使用 TRUNCATE TABLE

1、由 FOREIGN KEY 約束引用的表。(您可以截?cái)嗑哂幸米陨淼耐怄I的表。)

2、參與索引視圖的表。

3、通過(guò)使用事務(wù)復(fù)制或合并復(fù)制發(fā)布的表。

4、對(duì)于具有以上一個(gè)或多個(gè)特征的表,請(qǐng)使用 DELETE 語(yǔ)句。

5、TRUNCATE TABLE 不能激活觸發(fā)器,因?yàn)樵摬僮鞑挥涗浉鱾€(gè)行刪除。

四、TRUNCATE、Drop、Delete區(qū)別

1.drop和delete只是刪除表的數(shù)據(jù)(定義),drop語(yǔ)句將刪除表的結(jié)構(gòu)、被依賴的約束(constrain)、觸發(fā)器 (trigger)、索引(index);依賴于該表的存儲(chǔ)過(guò)程/函數(shù)將保留,但是變?yōu)閕nvalid狀態(tài)。
2.delete語(yǔ)句是DML語(yǔ)言,這個(gè)操作會(huì)放在rollback segement中,事物提交后才生效;如果有相應(yīng)的觸發(fā)器(trigger),執(zhí)行的時(shí)候?qū)⒈挥|發(fā)。truncate、drop是DDL語(yǔ)言,操作后即 生效,原數(shù)據(jù)不會(huì)放到rollback中,不能回滾,操作不會(huì)觸發(fā)trigger。

3.delete語(yǔ)句不影響表所占用的extent、高水線(high watermark)保持原位置不動(dòng)。drop語(yǔ)句將表所占用的空間全部釋放。truncate語(yǔ)句缺省情況下將空間釋放到minextents的 extent,除非使用reuse storage。truncate會(huì)將高水線復(fù)位(回到最初)。

4.效率方面:drop > truncate > delete

5.安全性:小心使用drop與truncate,尤其是在 沒(méi)有備份的時(shí)候,想刪除部分?jǐn)?shù)據(jù)可使用delete需要帶上where子句,回滾段要足夠大,想刪除表可以用drop,想保留表只是想刪除表的所有數(shù)據(jù)、 如果跟事物無(wú)關(guān)可以使用truncate,如果和事物有關(guān)、又或者想觸發(fā) trigger,還是用delete,如果是整理表內(nèi)部的碎片,可以用truncate跟上reuse stroage,再重新導(dǎo)入、插入數(shù)據(jù)。

6.delete是DML語(yǔ)句,不會(huì)自動(dòng)提交。drop/truncate都是DDL語(yǔ)句,執(zhí)行后會(huì)自動(dòng)提交。

7、drop一般用于刪除整體性數(shù)據(jù) 如表,模式,索引,視圖,完整性限制等;delete用于刪除局部性數(shù)據(jù) 如表中的某一元組

8、DROP把表結(jié)構(gòu)都刪了;DELETE只是把數(shù)據(jù)清掉

9、當(dāng)你不再需要該表時(shí), 用 drop;當(dāng)你仍要保留該表,但要?jiǎng)h除所有記錄時(shí), 用 truncate;當(dāng)你要?jiǎng)h除部分記錄時(shí)(always with a WHERE clause), 用 delete.

到此這篇關(guān)于MYSQL中Truncate的用法詳解的文章就介紹到這了,更多相關(guān)MYSQL Truncate內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

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

標(biāo)簽:黑河 資陽(yáng) 滄州 甘南 錦州 荊州 吉林 隨州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《MYSQL中Truncate的用法詳解》,本文關(guān)鍵詞  MYSQL,中,Truncate,的,用法,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MYSQL中Truncate的用法詳解》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于MYSQL中Truncate的用法詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    成人黄色一级视频| 麻豆精品国产传媒mv男同| 欧美片在线播放| 狠狠狠色丁香婷婷综合激情| 中文字幕一区二区三区四区不卡 | 亚洲成人一二三| 久久综合色一综合色88| 日本高清不卡在线观看| 免费高清不卡av| 一区二区三区不卡在线观看| 欧美电视剧在线看免费| 91美女视频网站| 精品亚洲免费视频| 日本女人一区二区三区| 国产精品网站在线| 欧美精品一区二区久久婷婷 | 亚洲男同性视频| 欧美国产激情二区三区| 97久久超碰精品国产| 亚洲成av人**亚洲成av**| 91麻豆精品国产91久久久资源速度 | 日本欧美在线观看| 亚洲午夜影视影院在线观看| 国产精品污网站| 亚洲国产精品成人久久综合一区| 欧美精品电影在线播放| 欧美在线不卡一区| 在线一区二区三区四区五区| 色悠悠久久综合| 欧美中文字幕久久| 欧美精品亚洲二区| 欧美日韩国产美女| 91精品国产一区二区三区香蕉| 色狠狠一区二区| 国模冰冰炮一区二区| 国产乱一区二区| 9久草视频在线视频精品| 国产69精品久久久久毛片| 成人视屏免费看| 色先锋aa成人| 日韩欧美一级在线播放| 精品国产乱码久久久久久免费| 日韩精品一区二区三区视频| 精品国产三级电影在线观看| 中文字幕欧美区| 亚洲福利视频三区| 狠狠色丁香久久婷婷综合丁香| 国产·精品毛片| 91精品一区二区三区在线观看| 精品卡一卡二卡三卡四在线| 国产精品久久久久婷婷| 婷婷开心久久网| 91视视频在线观看入口直接观看www | 欧美日韩视频一区二区| 精品国产免费一区二区三区四区| 国产精品短视频| 精品在线观看免费| 欧美性三三影院| 中文字幕欧美三区| 视频一区中文字幕国产| 99re热这里只有精品免费视频| 91精品婷婷国产综合久久性色| 中文字幕精品三区| 麻豆精品精品国产自在97香蕉| 91成人在线免费观看| 国产清纯在线一区二区www| 亚洲va欧美va天堂v国产综合| 大尺度一区二区| 久久九九99视频| 美女视频第一区二区三区免费观看网站| 成人av电影免费观看| 久久久久久久精| 久久不见久久见免费视频1| 欧美精品乱码久久久久久按摩| 亚洲乱码国产乱码精品精小说 | 亚洲午夜电影在线| 91丝袜国产在线播放| 国产精品福利在线播放| 成人一区二区三区视频在线观看| 欧美岛国在线观看| 美女久久久精品| 亚洲精品一区二区精华| 国产一区二区三区四| 精品理论电影在线观看| 国产综合色精品一区二区三区| 欧美一区二区视频网站| 蜜桃视频在线观看一区二区| 91精品国产综合久久久久久久久久| 亚洲午夜电影网| 欧美一区二区三区系列电影| 日韩国产欧美三级| 久久影音资源网| 国产91高潮流白浆在线麻豆| 国产精品激情偷乱一区二区∴| 国内精品伊人久久久久av影院 | 久久国产精品露脸对白| 欧美videos中文字幕| 国产福利91精品| 亚洲电影视频在线| 欧美激情在线看| 欧美欧美欧美欧美首页| 成人中文字幕合集| 日一区二区三区| 国产精品久久久久影院| 欧美精品久久久久久久久老牛影院| 精久久久久久久久久久| 亚洲人精品午夜| 久久久久久久久99精品| 91精品婷婷国产综合久久性色| 国产不卡视频在线播放| 日韩精品久久理论片| 欧美高清在线精品一区| 日韩欧美激情四射| 欧美色精品在线视频| 成人黄色综合网站| 国产精品一区专区| 日本不卡的三区四区五区| 亚洲一区二区精品久久av| 国产精品久久久久国产精品日日| 日韩精品专区在线影院观看| 在线精品视频一区二区| 91一区二区三区在线观看| 成人丝袜高跟foot| 成人永久aaa| 国产福利一区二区三区视频在线 | 欧美精品乱人伦久久久久久| 97精品久久久久中文字幕| 风间由美一区二区三区在线观看 | 日韩av在线免费观看不卡| 夜色激情一区二区| 亚洲一区二区在线免费看| 18成人在线观看| 亚洲综合成人在线| 天天免费综合色| 日韩av网站免费在线| 日本免费新一区视频| 免费欧美高清视频| 久久超碰97中文字幕| 久88久久88久久久| 国产精品资源在线看| 成人小视频免费观看| 色综合天天综合色综合av | 在线亚洲免费视频| 欧美喷水一区二区| 亚洲精品一区二区三区影院| 欧美群妇大交群中文字幕| 欧美性欧美巨大黑白大战| 欧美一区二区久久| 国产欧美精品在线观看| 亚洲老司机在线| 久久超碰97人人做人人爱| 白白色 亚洲乱淫| 91精品国产综合久久久久久久 | 欧美刺激脚交jootjob| 国产精品视频一二三区 | 91麻豆免费观看| 久久中文娱乐网| 亚洲自拍偷拍av| caoporen国产精品视频| 91精品国产高清一区二区三区| 国产精品私房写真福利视频| 亚洲国产sm捆绑调教视频| 成人免费视频视频在线观看免费| 欧美伦理电影网| 亚洲中国最大av网站| 91欧美激情一区二区三区成人| 久久久久亚洲蜜桃| 另类小说图片综合网| 欧美日韩aaaaaa| 亚洲免费视频中文字幕| 风间由美一区二区av101| 欧美不卡在线视频| 美女视频一区二区| 91精品黄色片免费大全| 日日夜夜免费精品视频| 欧美视频一二三区| 精品999久久久| 亚洲成av人片在www色猫咪| 粉嫩在线一区二区三区视频| 97久久超碰精品国产| 国产三级精品视频| 国产成人在线免费观看| 精品国产91久久久久久久妲己 | 日韩电影免费在线| 91精品久久久久久久91蜜桃| 日韩激情视频网站| 日韩一区二区三区av| 日韩在线卡一卡二| 精品久久久久香蕉网| 国产成人午夜电影网| 国产精品视频观看| 91麻豆精东视频| 爽好多水快深点欧美视频| 日韩一级二级三级| 国产91精品在线观看| 一区二区三区四区五区视频在线观看 | 欧美一区三区二区| 豆国产96在线|亚洲| 亚洲国产欧美日韩另类综合| 欧美肥妇free|