(5)性能提升
在軟件系統(tǒng)的整個(gè)生命周期中,比起規(guī)劃設(shè)計(jì)階段、編碼階段,運(yùn)維階段所做的工作對(duì)數(shù)據(jù)庫(kù)的影響是最小的,也是對(duì)運(yùn)維人員要求最高的。運(yùn)維人員,沒(méi)有辦法改變數(shù)據(jù)組成,往往連查詢語(yǔ)句都不能修改。這就需要運(yùn)維人員使用索引、分區(qū)等一些對(duì)用戶透明的手段,對(duì)數(shù)據(jù)庫(kù)進(jìn)行改造,以改善其性能,此外還要注意內(nèi)存以及IO的重新配置和規(guī)劃。此外,還應(yīng)該熟練地進(jìn)行數(shù)據(jù)庫(kù)監(jiān)控,以及數(shù)據(jù)庫(kù)鎖的使用。通過(guò)SQL Server Profiler(2000版本叫事件探查器)可以監(jiān)控到執(zhí)行較差的查詢,登錄嘗試、故障、連接或者斷開(kāi),語(yǔ)句級(jí)別使用的CPU,死鎖的問(wèn)題,tempdb數(shù)據(jù)庫(kù)的性能等。