dbcc help 返回指定的 dbcc 語句的語法資訊。
如:dbcc help ('?')
dbcc checkident 檢查或更正指定表的當前標識值。
如: dbcc checkident (jobs) 或dbcc checkident (jobs, noreseed)
dbcc checkident (jobs, reseed, 30) --標識當前值為30
dbcc dbreindex 重建指定資料庫中表的乙個或多個索引。
如:dbcc dbreindex (authors, '', 80) 或 dbcc dbreindex ('pubs.dbo.authors', '', 80)
第乙個引數代表資料表名;第二個引數代表所有索引;第三個引數代表填充因子
dbcc indexdefrag 整理指定的表或檢視上的索引和非聚集索引進行碎片整理。 建議採用dbcc dbreindex代替
如:dbcc indexdefrag (northwind, orders, customersorders)
dbcc showcontig 顯示指定的表的資料和索引的碎片資訊。
如:dbcc showcontig (employees)
關於環境
dbcc dropcleanbuffers 從緩衝池中刪除所有清除緩衝區。
說明:使用 dbcc dropcleanbuffers 測試帶有冷快取記憶體的查詢,而不用關閉和重新啟動伺服器。
dbcc freeproccache 從過程快取記憶體中刪除所有元素。
說明:使用 dbcc freeproccache 清除過程快取記憶體。例如,釋放過程快取記憶體將導致重新編譯某些部分(例如特別 sql 語句),而不是從快取記憶體中對其再使用。
set statistics time 顯示分析、編譯和執行各語句所需的毫秒數。
set statistics io 顯示關於 transact-sql 語句生成的磁碟活動量的資訊
set showplan_all 語句執行方式和語句預計所需資源的詳細資訊
日誌處理
dbcc shrinkdatabase 收縮指定資料庫中的資料檔案大小。
dbcc shrinkfile 收縮相關資料庫的指定資料檔案或日誌檔案大小。
其他
file_id/file_name 返回當前資料庫中給定邏輯檔名的檔案標識 (id) 號/返回給定檔案標識 (id) 號的邏輯檔名。
如:select file_id('master') --注意引數為資料庫檔案(資料檔案或日誌檔案)的邏輯名,而非資料庫邏輯名
db_id /db_name 資料庫標識 (id) 號/資料庫名稱
object_id /object_name 資料庫物件標識號/資料庫物件名稱
DBC檔案的閱讀方法
最近為apollo適配新的線控的底盤,部分線控底盤的 商會給三個檔案 dbc檔案,協議說明書和協議的詳細檔案 一般都是excel檔案 第乙個檔案就是apollo官方可以通過工具直接生成protocol檔案的,第二個檔案主要是說明如何使用這個協議的,第三個檔案是第乙個檔案的延展,具體到每個位或位元組代...
MS SQL Server版本的選擇
這兩天尋思著將用了很久的sql server express edtion換一換,因為這畢竟是個免費版,很多功能,包括使用起來感覺不是很好,但是面對sql server的一大堆版本,我茫然了,不知道該怎麼選擇,真的感到很糾結,一般sql server有如下幾個版本,先來做個大概介紹.2,標準版 st...
MSSQLSERVER 儲存過程
系統儲存過程 列出sql server例項中的資料庫 sp databases 返回sql server 資料庫閘道器或基礎資料來源的特性名和匹配值的列表 sp server info 返回當前環境中的儲存過程列表 sp stored procedures 返回當前環境下可查詢的物件的列表 任何可出...