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