以一當百的SQL server管理員

以一當百的SQL server管理員

重複執行着相同的操作,你會覺得有趣麼?

本來一件小小的事情,卻要你半夜三更的爬起來,你的心情還會愉快麼?

爲什麼不用“維護計劃”來擺脫它們?

“維護計劃”在SQL server中尤爲重要。可以說是每個管理員的必修課。它可以大幅度的降低管理員的工作負擔,節省大量的時間。下面就用一些例子來演示“維護計劃”的妙處。

當一臺SQL server服務器搭建完成。首先要做的是什麼?當然是備份和設置警報。當一切完成後,就可以創建“維護計劃”了。

現在假設,這臺服務器在經過一段時間運行後,發現對數據的查詢速度有些降低。經過管理員的認真排查發現原來是索引中的碎片積累過多所造成的。

clip_image002

那麼當然是整理碎片了。可是問題出現了。原來這個數據庫中的每個表或多或少都存在着這種問題。總不能對這個庫中的近千張表,每個表中又有數個索引一一手動清理吧,那管理員豈不累死?

這時“維護計劃”的好處就顯現出來了。只要管理員做一個“維護計劃”那麼這幾千個相同的操作就可以一次搞定,那麼節省下來的時間管理員又可以做別的事情,這不就是“以一當百”麼?

1 想要創建“維護計劃”,首先需要打開“SQL server代理”服務。右鍵單擊“啓動”即可。

clip_image004

2 打開服務後,展開“管理”選項,右鍵單擊“維護計劃”選擇“新建維護計劃”

clip_image006

3 輸入計劃的名稱,確定。進入維護計劃設計界面。

clip_image008

4 將“工具箱”中的任務拖拽到任務框中。

clip_image010

5 右鍵單擊任務框中的任務,選擇“編輯”來編輯任務。

clip_image012

6 單擊確定,完成編輯。然後設定“計劃”。

clip_image014

7 打開計劃屬性框後,就可以根據實際情況來設定計劃的執行方式和時間了。

clip_image016

8 設定完之後就可以保存退出了。這時可以手動執行計劃看看效果。(因爲是實驗環境,所以沒有大量的數據記錄,也就看不到執行後的結果了。)

clip_image018

像以前的內容一樣。“維護計劃”所能做的當然不僅僅是這一點。一切和維護SQL數據庫的任務都可以通過“維護計劃”來自動完成。這也就是SQL server的自動化了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章