SqlServer創(chuàng)建維護(hù)計(jì)劃優(yōu)化數(shù)據(jù)庫(kù)對(duì)提升數(shù)據(jù)庫(kù)性能有很大幫助,下面介紹怎樣創(chuàng)建一個(gè)常用的維護(hù)計(jì)劃用于優(yōu)化數(shù)據(jù)庫(kù)。
1、啟動(dòng)【sql server Management Studio】,在【對(duì)象資源管理器】窗口里選擇【管理】——【維護(hù)計(jì)劃】選項(xiàng)。如果SQL Server 代理沒(méi)有啟用請(qǐng)先啟用。
2、右擊【維護(hù)計(jì)劃】,在彈出的快捷菜單里選擇【維護(hù)計(jì)劃向?qū)А窟x項(xiàng)彈出如圖所示的【維護(hù)計(jì)劃向?qū)А繉?duì)話框,單擊【下一步】按鈕。
3、彈出【選擇維護(hù)任務(wù)】對(duì)話框,在該對(duì)話框里可以選擇多種維護(hù)任務(wù):檢查數(shù)據(jù)庫(kù)完整性、收縮數(shù)據(jù)庫(kù)、重新生成或組織索引、更新統(tǒng)計(jì)信息、清除歷史記錄、執(zhí)行sqlServer代理作業(yè)、備份數(shù)據(jù)庫(kù)等。
例如:選擇【重新組織索引】、【重新生成索引】、【更新統(tǒng)計(jì)信息】、【收縮數(shù)據(jù)庫(kù)】,其他維護(hù)任務(wù)的設(shè)置都大同小異。
4、單擊【下一步】按鈕,彈出【選擇維護(hù)任務(wù)順序】對(duì)話框,如果有多個(gè)維護(hù)任務(wù),在此可以通過(guò)【上移】和【下移】?jī)蓚€(gè)按鈕來(lái)設(shè)置維護(hù)任務(wù)的順序,設(shè)置完畢后單擊【下一步】按鈕。
例如順序可設(shè)置為【重新組織索引】→【重新生成索引】→【更新統(tǒng)計(jì)信息】→【收縮數(shù)據(jù)庫(kù)】。
5、彈出【定義任務(wù)】對(duì)話框,在【數(shù)據(jù)庫(kù)】下拉列表框里可以選擇要優(yōu)化的數(shù)據(jù)庫(kù)名;設(shè)置完畢后單擊【下一步】按鈕。
6、彈出【選擇計(jì)劃屬性】對(duì)話框,單擊【更改】按鈕??梢愿鶕?jù)實(shí)際情況來(lái)設(shè)置計(jì)劃的執(zhí)行情況,本例建議每周執(zhí)行一次,執(zhí)行時(shí)間放在空閑時(shí)間,例如周日凌晨。
7、彈出【完成向?qū)А繉?duì)話框,單擊【完成】按鈕完成維護(hù)計(jì)劃創(chuàng)建操作。創(chuàng)建好維護(hù)計(jì)劃之后就會(huì)按照計(jì)劃屬性中的設(shè)置執(zhí)行,強(qiáng)烈建議立即執(zhí)行一次,可以右鍵該維護(hù)計(jì)劃→執(zhí)行。
8、請(qǐng)查看日志確保執(zhí)行成功。