sqlserver數(shù)據(jù)庫日常維護(hù)規(guī)范方案_第1頁
sqlserver數(shù)據(jù)庫日常維護(hù)規(guī)范方案_第2頁
sqlserver數(shù)據(jù)庫日常維護(hù)規(guī)范方案_第3頁
sqlserver數(shù)據(jù)庫日常維護(hù)規(guī)范方案_第4頁
sqlserver數(shù)據(jù)庫日常維護(hù)規(guī)范方案_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、數(shù)據(jù)庫負(fù)載的維護(hù)檢查CPU、IO和內(nèi)存使用情況規(guī)則Windows系統(tǒng):打開任務(wù)管理器并選擇進(jìn)程選項(xiàng)卡以查看CPU、內(nèi)存和IO使用情況。數(shù)據(jù)庫運(yùn)行狀態(tài)維護(hù)規(guī)則1.實(shí)例的運(yùn)行狀態(tài)使用SQL SERVER Management Studio進(jìn)行連接表明實(shí)例運(yùn)行正常。2.磁盤空間使用直接登錄服務(wù)器以檢查磁盤使用情況。3.檢查錯誤日志:方法1:您可以通過執(zhí)行以下命令來查看錯誤日志信息:Exec xp_readerrorlog方法2:在sql server Management Studio中連接SQL Server實(shí)例,在對象資源管理器中查找管理-SQL Server日志-右鍵查看,選擇要查看的日志信息

2、(SQL SERVER日志或SQL SERVER和windows日志)。方法3:轉(zhuǎn)到安裝路徑并找到您的日志文件。我的默認(rèn)實(shí)例路徑如下驅(qū)動程序:SQL Server 2008 R2MSSQL10_50。MSSQLSERVERMSSQLLogERRORLOG4.跟蹤事件企業(yè)管理李 HYPERLINK https:/ t _blank SQL2005SQL2008在上層菜單-工具-SQL Profiler中,按照選擇。數(shù)據(jù)庫備份維護(hù)規(guī)則數(shù)據(jù)庫備份檢查:備份日志顯示:成功,表示備份成功。備份日志顯示:失敗,說明備份失敗,失敗原因需要進(jìn)一步查找。每天檢查異地備份是否成功。數(shù)據(jù)庫維護(hù)規(guī)則1.查詢每個磁盤分

3、區(qū)的剩余空間:Exec master.dbo.xp_fixeddrives2.查詢數(shù)據(jù)庫中數(shù)據(jù)文件和日志文件的相關(guān)信息(包括文件組、當(dāng)前文件大小、文件最大值、文件增長設(shè)置、文件邏輯名、文件路徑等。)從數(shù)據(jù)庫名稱中選擇*。【dbo】。系統(tǒng)文件轉(zhuǎn)換文件大小的單位是MB:Select name,convert (float,size)*(8192.0/1024.0)/1024 . from數(shù)據(jù)庫名稱.dbo.sysfiles3.查詢當(dāng)前數(shù)據(jù)庫的磁盤使用情況:Exec sp_spaceused4.查詢數(shù)據(jù)庫服務(wù)器中每個數(shù)據(jù)庫日志文件的大小和利用率。DBCC SQLPERF(日志空間)5.計(jì)算數(shù)據(jù)庫中每

4、個表的大小。創(chuàng)建表tmp(名稱varchar(50),rowscount int,保留的varchar(50),數(shù)據(jù)varchar(50),index_size varchar(50),未使用的varchar(50);插入tmp(名稱,行計(jì)數(shù),保留,數(shù)據(jù),索引大小,未使用) exec sp _ MSforeachtable command 1 = sp _ space used ?;select * from tmp where name tmp order by namedrop表tmp或者選擇a .名稱,b .行從sysobjects作為內(nèi)部連接sysindexes AS b ON a.i

5、d = b.id其中(a.type = u )和(b.indid IN (0,1)按BY b.rows排序6.檢查數(shù)據(jù)庫完整性。dbcc checkdb(門戶)帶tablock的dbcc checkdb(門戶)7.重命名數(shù)據(jù)庫,修改恢復(fù)模式并修改用戶模式。-數(shù)據(jù)庫重命名更改數(shù)據(jù)庫WC修改名稱=測試-將數(shù)據(jù)庫設(shè)置為完整恢復(fù)模式。更改數(shù)據(jù)庫測試設(shè)置恢復(fù)滿-只允許一個用戶訪問數(shù)據(jù)庫更改數(shù)據(jù)庫測試設(shè)置單一用戶10秒后回滾-指定回滾事務(wù)的秒數(shù)。-只有sysadmin、dbcreator、db_owner db _ owner角色的成員才能訪問數(shù)據(jù)庫。更改數(shù)據(jù)庫wc設(shè)置受限用戶with roll back

6、 immediate-立即回滾事務(wù)。-多用戶模式更改數(shù)據(jù)庫wc設(shè)置多用戶with _ wait不要等待立即改變,如果不能立即完成,會導(dǎo)致執(zhí)行錯誤。8.展開數(shù)據(jù)庫:添加文件組、添加文件、修改文件大小以及修改文件的邏輯名稱。-添加文件組更改數(shù)據(jù)庫測試添加文件組WC_FG8-添加數(shù)據(jù)文件更改數(shù)據(jù)庫測試添加文件(NAME = WC_FG8,F(xiàn)ILENAME = D:WC_FG8.ndf ,大小= 1mb,MAXSIZE = 10mb,文件增長= 1mb)到文件組WC_FG8-添加日志文件更改數(shù)據(jù)庫測試添加日志文件(NAME = WC_LOG3,文件名= D:WC_FG3。LDF,大小= 1MB,MAX

7、SIZE = 10MB,文件增長= 100KB)-修改數(shù)據(jù)文件的大小、增長大小和最大大小。更改數(shù)據(jù)庫測試修改文件(NAME = WC_FG8 ,Size = 2MB,-它必須大于之前的大小,否則將報(bào)告錯誤。MAXSIZE= 8MB,文件增長= 10%)-修改數(shù)據(jù)文件或日志文件的邏輯名稱。更改數(shù)據(jù)庫測試修改文件(NAME = WC_LOG3,NEWNAME = WC_FG33)9.移動文件-因?yàn)樵赟QL Server中文件組和文件不能脫機(jī),所以必須將整個數(shù)據(jù)庫設(shè)置為脫機(jī)。檢查站去更改數(shù)據(jù)庫WC設(shè)為脫機(jī)去-修改文件名更改數(shù)據(jù)庫WC修改文件(NAME = WC_fg8,文件名= D:WCWC_FG8

8、。 NDF )去-將原始文件復(fù)制到新位置:“D:WCWC_FG8。 NDF -將數(shù)據(jù)庫設(shè)置為在線。更改數(shù)據(jù)庫WC設(shè)置在線10.設(shè)置默認(rèn)文件組和只讀文件組。-設(shè)置默認(rèn)文件組。更改數(shù)據(jù)庫WC修改文件組WC_FG8默認(rèn)值-設(shè)置為只讀文件組-如果文件已經(jīng)是一個屬性,則不能再次設(shè)置相同的屬性。更改數(shù)據(jù)庫WC修改文件組WC_FG8讀_寫1.收縮數(shù)據(jù)庫和文件。-縮小數(shù)據(jù)庫Cdbshrinkdatabase (test ,-要收縮的數(shù)據(jù)庫名稱或數(shù)據(jù)庫ID。10-收縮后,數(shù)據(jù)庫文件中所占空間的百分比。)Cdbshrinkdatabase (test ,-要收縮的數(shù)據(jù)庫名稱或數(shù)據(jù)庫ID。10,-收縮后數(shù)據(jù)庫文件中

9、可用空間的百分比。NOTRUNCATE -在收縮期間,自由空間是由數(shù)據(jù)移動產(chǎn)生的。)Cdbshrinkdatabase (test ,-要收縮的數(shù)據(jù)庫名稱或數(shù)據(jù)庫ID。10,-收縮后數(shù)據(jù)庫文件中所占空間的百分比。TRUNCATEONLY -收縮時只釋放文件末尾的空閑空間。)-收縮文件Bcshrinkfile (WC _ FG8,-要收縮的數(shù)據(jù)文件的邏輯名稱7-要收縮的目標(biāo)大小,以MB為單位)Bcshrinkfile (WC _ FG8,-要收縮的數(shù)據(jù)文件的邏輯名稱清空文件,然后你可以刪除文件。)12.刪除文件和文件組。1.要刪除文件,必須首先刪除文件上的數(shù)據(jù),或者將其移動到另一個文件或文件組。

10、-刪除數(shù)據(jù)后,必須清除文件內(nèi)容。DBCC收縮文件(WC_FG8,EMPTYFILE)-刪除文件,刪除文件系統(tǒng)底層的文件。更改數(shù)據(jù)庫測試移除文件WC_FG82.要刪除文件組,必須先刪除所有文件。-最后刪除文件組。更改數(shù)據(jù)庫測試刪除文件組WC_FG813.重新組織索引請更改dbo上的索引idx_temp_lock_id。臨時鎖定改組WITH ( LOB_COMPACTION = ON)使用測試去select DBCC索引碎片整理(+數(shù)據(jù)庫名稱()+,+o .名稱+,+i .名稱+);-,數(shù)據(jù)庫名稱(),-我的名字,-我*來自sysindexes i內(nèi)部聯(lián)接系統(tǒng)對象o在身份證=身份證上其中o.xty

11、pe = U 并且i.indid 0而charindex(WA_Sys ,) = 014.重建索引請更改dbo上的索引idx_temp_lock_id。臨時鎖定重建分區(qū)=全部當(dāng)(PAD_INDEX = OFF時,STATISTICS_NORECOMPUTE = OFF,ALLOW_ROW_LOCKS = ON,ALLOW_PAGE_LOCKS = ON,在線=關(guān)閉,SORT_IN_TEMPDB = OFF)15.更新統(tǒng)計(jì)信息。-更新表中一個的統(tǒng)計(jì)信息。更新統(tǒng)計(jì)temp _ lock(_ WA _ Sys _ 00000001 _ 07020 f21)更新統(tǒng)計(jì)temp _ lock(_ WA _ Sys _ 00000001 _ 07020 f21)50%的樣本更新統(tǒng)計(jì)temp _ lock(_ WA _ Sys _ 00000001 _ 07020 f21)使用重采樣,用最新的采樣率更新每

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論