自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

用SQL Server DBCC 避免堵塞的實際操作步驟

數(shù)據(jù)庫 SQL Server
此文章主要講述的是用SQL Server DBCC 避免堵塞的實際操作流程,以及在其實際操作中一些值得我們大家注意的事項的描述。

此文章主要向大家描述的是用SQL Server DBCC 避免堵塞的實際操作步驟,以及對其正確運行做一詳細(xì)解說,我們大家都知道在危急時刻,數(shù)據(jù)庫一致性檢測(DBCC)可能是你最重要的工具。本文向你簡單介紹DBCC的功能,它們包括:

檢測表和相關(guān)目錄的完整性。

 

檢測整個數(shù)據(jù)庫。

檢測數(shù)據(jù)庫頁的完整性。

重建任何指定表中的目錄。

你為何需要學(xué)習(xí)DBCC

如果你甚至還不知道為何使用DBCC,下面提供一些原因:

需要不斷分割數(shù)據(jù)庫頁(表和目錄),這可能會破壞分配。

目錄可能遭到破壞,或效率降低。

SQL Server引擎有時會誤解你的意圖。

需要大量更新時,事情可能會很麻煩(記住,任何指定的更新實際為刪除和插入)。

單個頁面,雖然仍然“健康”,但可能會失去它們的***存儲足跡。

如何運行SQL Server DBCC

你可以用兩種方法運行DBCC:通過命令行窗口或查詢分析器(Query Analyzer)窗口。如果你認(rèn)為必要,你還可以確定其操作的時間。(我從未感到有必要這樣做,因為在微軟的所有產(chǎn)品中,我對SQL Server的穩(wěn)定性最為自信。我認(rèn)為它是雷蒙德推出的***產(chǎn)品。但是,感覺也可能出錯。)

DBCC命令包括以下擴(kuò)展:

CheckDB:檢測整個數(shù)據(jù)庫的一致性,是檢查數(shù)據(jù)庫破壞的基本方法。

CheckTable:檢測特定表的問題。

CheckAlloc:檢測數(shù)據(jù)庫的單個頁面,包括表和目錄。

Reindex:重建某個特定表的目錄。

CacheStats:說明當(dāng)前存儲在內(nèi)存緩存中的對象。

DropCleanBuffers:釋放當(dāng)前存儲在緩沖區(qū)中的所有數(shù)據(jù),這樣你就可以繼續(xù)進(jìn)行檢測,而不必使用前面的結(jié)果。

Errorlog:刪除(縮短)當(dāng)前日志。你可以考慮確定包含這個命令的操作的時間,一個星期左右運行一次。

FlushProclnDB:清除特定數(shù)據(jù)庫的存儲過程緩存(使用它的數(shù)據(jù)庫id而不是名稱)。使用下列代碼找出id:

 

  1. SELECT dbid FROM master.dbo.sysdatabases   
  2. WHERE name = '<name your poison>  

 

 

IndexDefrag:減少目錄分裂,但不給文件加鎖,以便用戶能夠繼續(xù)應(yīng)用數(shù)據(jù)庫。

CheckCatalog:檢測特定數(shù)據(jù)庫表及表之間的一致性(后者意味著使用外鍵等。)

上述的相關(guān)內(nèi)容就是對應(yīng)用SQL Server DBCC避免堵塞的描述,希望會給你帶來一些幫助在此方面。 

【編輯推薦】

  1. 實現(xiàn)SQL Server數(shù)據(jù)庫同步的準(zhǔn)實時方案很簡單
  2. 實現(xiàn)SQL Server 2005中的模糊查找包并不難
  3. SQL Server數(shù)據(jù)庫如何正確加密?
  4. 實現(xiàn)SQL Server動態(tài)游標(biāo)的創(chuàng)建步驟
  5. SQL Server查詢優(yōu)化的好用方案
責(zé)任編輯:佚名 來源: IT168
相關(guān)推薦

2010-07-21 15:22:07

2010-07-16 11:10:52

SQL server

2010-07-23 14:26:37

SQL Server存

2010-07-21 09:28:34

SQL Server

2010-07-05 10:15:40

SQL Server

2010-04-16 17:17:31

Oracle訪問

2010-07-07 11:03:21

SQL Server索

2010-06-17 10:50:53

SQL Server數(shù)

2010-06-09 11:40:32

MySQL SQL 語

2010-03-12 15:29:19

Pythonexe

2010-07-14 17:56:13

SQL Server

2010-06-28 12:39:14

SQL Server數(shù)

2010-07-23 09:25:50

SQL Server導(dǎo)

2010-07-12 09:52:24

刪除 SQL Serv

2010-07-22 14:38:17

2010-04-20 11:06:33

Oracle索引

2010-06-28 12:27:35

SQL Server

2010-06-30 17:56:06

2010-07-07 17:05:39

SQL Server數(shù)

2010-06-17 12:26:51

SQL Server索
點贊
收藏

51CTO技術(shù)棧公眾號