前言
做好日常巡檢是資料庫管理和維護的重要步驟,而且需要對每次巡檢日期、結果進行登記,同時可能需要出一份巡檢報告。
本系列旨在解決一些常見的困擾:
- 不知道巡檢哪些東西
- 不知道怎麼樣便捷體檢
- 機器太多體檢麻煩
- 生成報告困難,無法直覺呈現結果
經過硬體巡檢,資料庫狀态情況的巡檢無疑是日常運維巡檢的第二步驟。資料庫的巡檢主要包含,檔案大小、配置資訊、空間配置設定等對象。
資料庫大小
1.在SQL專家雲的【概覽】頁面即可圖形化檢視資料庫檔案大小,作為運維人員我們首先要清楚運維的資料庫有多大?資料檔案有多大?日志檔案有多大?
注:與上一次的收集對比即可得知資料庫在兩次收集時間段内的增量。
注:如果日志檔案過大,是否處于完整備份模式,并且缺少日志備份或備份頻率不合理。
2.在SQL專家雲的【資料庫】-【概況】頁面資料庫檔案大小及詳細的資訊。
注:另外可以得知系統中的表、視圖、函數、存儲過程的數量,與上一次的收集對比即可得知開發人員或維護人員在這期間内做過多少新增對象。
資料庫配置
1.再【檢查項】-【全部】中檢視每個資料庫的配置資訊,當資料庫配置未通過正常檢查,平台會提示出警告。
注:一切資料庫配置不當可能造成性能或安全等問題。每次巡檢都需要注意一些影響的配置是否被誤開啟,或初期就未做優化配置。(資料庫配置建議詳見:平台中最佳配置)
2.在【資料庫】-【配置】頁中檢視資料庫的配置資訊,資訊重要包含資料庫大小、恢複模式、相容級别、排序規則、上一次checkdb的時間等。
檔案資訊
在【資料庫】-【檔案】頁中檢視資料庫的檔案配置設定情況、檔案大小、增長配置、路徑等資訊。
空間配置設定
在【資料庫】-【空間】頁可以檢視資料庫中表對象的行數及配置設定空間等資訊。
注:系統管理者或運維人員應對系統中的大表提高關注,通過大表行數和占用空間的變化,給出建議和規劃,如是否需要做分區表,是否要對曆史資料歸檔等。
總結
對資料庫的檔案配置設定、檔案大小進行巡檢,可以總體看出資料的量級及每天的增長情況,隻有了解這些才能讓管理者在方案決策中更有依據。
資料庫配置對于性能、安全等方面有很大的影響,當資料庫配置被無意修改而又沒有察覺的時候,當出現問題,可能很難排查。
對于系統中的大表,每個管理者都應該提高關注,大表的增量、大表的設計是否合理等,對系統的穩定和性能有着很大的影響。
轉載于:https://www.cnblogs.com/double-K/p/6069656.html