日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
sqlserver快速刪除記錄方法

TRUNCATE TABLE 與DELETE 語句相比,所用的事務日志空間較少、使用的鎖通常較少,是SQL中快速、無日志記錄刪除表中的所有行最常用的方法之一。

創(chuàng)新互聯(lián)公司專注于鄢陵企業(yè)網(wǎng)站建設,響應式網(wǎng)站開發(fā),商城開發(fā)。鄢陵網(wǎng)站建設公司,為鄢陵等地區(qū)提供建站服務。全流程定制網(wǎng)站設計,專業(yè)設計,全程項目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務

若要刪除SQL表中的所有行,則 TRUNCATE TABLE 語句是一種快速、無日志記錄的方法。TRUNCATE TABLE 與不含有 WHERE 子句的 DELETE 語句在功能上相同。但是,TRUNCATE TABLE 速度更快,并且使用更少的系統(tǒng)資源和事務日志資源。

與SQL中DELETE 語句相比,TRUNCATE TABLE 具有以下優(yōu)點:

所用的事務日志空間較少。

DELETE 語句每次刪除一行,并在事務日志中為所刪除的每行記錄一項。TRUNCATE TABLE 通過釋放用于存儲表數(shù)據(jù)的數(shù)據(jù)頁來刪除數(shù)據(jù),并且在事務日志中只記錄頁釋放。

使用的鎖通常較少。

當使用行鎖執(zhí)行 DELETE 語句時,將鎖定表中各行以便刪除。TRUNCATE TABLE 始終鎖定表和頁,而不是鎖定各行。

如無例外,在表中不會留有任何頁。

執(zhí)行 DELETE 語句后,表仍會包含空頁。例如,必須至少使用一個排他 (LCK_M_X) 表鎖,才能釋放堆中的空表。如果執(zhí)行刪除操作時沒有使用表鎖,表(堆)中將包含許多空頁。對于索引,刪除操作會留下一些空頁,盡管這些頁會通過后臺清除進程迅速釋放。

與 DELETE 語句相同,使用 TRUNCATE TABLE 清空的表的定義與其索引和其他關聯(lián)對象一起保留在數(shù)據(jù)庫中。
 


網(wǎng)站題目:sqlserver快速刪除記錄方法
鏈接URL:http://www.dlmjj.cn/article/dhegcgo.html