隨著信息技術(shù)的發(fā)展,企業(yè)應用系統(tǒng)越來越復雜,數(shù)據(jù)庫作為應用系統(tǒng)基礎的一個組成部分的重要性不言而喻。
對于企業(yè)來說,一旦數(shù)據(jù)庫崩潰或者數(shù)據(jù)庫性能下降,就會直接導致依賴數(shù)據(jù)庫或者根本無法使用的應用系統(tǒng)運行速度變慢。最終的結(jié)果不僅會影響應用系統(tǒng)的使用效率,甚至會造成企業(yè)客戶和利潤的損失。因此,合理、安全、完善的數(shù)據(jù)庫監(jiān)控非常重要。要做好監(jiān)測工作并使其真正有效,我們需要遵守必要的指導原則。有些人花了很多時間進行監(jiān)測,但結(jié)果仍然充滿漏洞,這并不令人滿意,因為他們忽視了監(jiān)測的基本原則。根據(jù)我的經(jīng)驗,我們在監(jiān)測工作中應遵循以下原則:
(1)堅持預防為主的原則。
很多人往往是等到業(yè)務部門報告了問題,或者系統(tǒng)發(fā)生了重大事故(比如停機),才想到提前監(jiān)控,然后造成了損失。我們要知道,一個好的DBA在問題出現(xiàn)的時候可以快速解決問題,而一個優(yōu)秀的DBA應該在問題出現(xiàn)之前就避免問題,保證系統(tǒng)無故障運行。
(2)運維人員要充分了解數(shù)據(jù)庫系統(tǒng)的原理和架構(gòu)。
如果不知道原理和結(jié)構(gòu),只能盲目嘗試解決問題,效率很低,很危險。只有了解內(nèi)部原理和結(jié)構(gòu),才能準確分析監(jiān)測中遇到的各種現(xiàn)象,做出正確的決策。
(3)制定應急預案,避免盲目自信。
在IT系統(tǒng)中,沒有完全可靠的硬件,也沒有完全可靠的軟件。注意做好萬年船的備用計劃,并通過定期檢查(如啟用備用系統(tǒng)的演習)確保備用計劃可用。
(4)在系統(tǒng)上線、新舊系統(tǒng)交接等重要時期,要進行有針對性的重點監(jiān)控。
系統(tǒng)上線時,由于系統(tǒng)的參數(shù)設置和應用設計沒有經(jīng)過實際業(yè)務負載的充分測試,所以要注意系統(tǒng)資源(如CPU、I/O、內(nèi)存等)。)和數(shù)據(jù)庫狀態(tài)(如緩沖池、鎖等。)并分析暴露出的問題;舊系統(tǒng)擴容,就要割接上線了。此時需要重點監(jiān)控系統(tǒng)狀態(tài)隨業(yè)務量變化的變化趨勢,分析在線系統(tǒng)是否能滿足業(yè)務需求。
(5)當系統(tǒng)出現(xiàn)任何環(huán)境變化,如軟件升級、硬件升級、新功能(如DB2的數(shù)據(jù)壓縮和MDC)和參數(shù)重置時,對系統(tǒng)的監(jiān)控要比平時更加嚴密。
(6)在監(jiān)控過程中不能只關注數(shù)據(jù)庫。
數(shù)據(jù)庫運行在存儲、主機和操作系統(tǒng)的基礎上,為業(yè)務系統(tǒng)服務。整個系統(tǒng)的任何一部分出現(xiàn)問題都可能影響數(shù)據(jù)庫的運行。數(shù)據(jù)庫中問題的根源可能在于系統(tǒng)的其他級別。所以數(shù)據(jù)庫運維人員要對存儲、主機、操作系統(tǒng)、上層應用的架構(gòu)有所了解,當懷疑問題與這些層面有關時,可以及時找到相關負責人員解決問題。
(7)監(jiān)控流程的設計和實施也是體現(xiàn)運維人員能力的一個非常重要的方面。
要針對各種可能出現(xiàn)的情況制定具體的監(jiān)控和解決問題的程序,不要亂去醫(yī)院。一個合格的運維人員,不僅要關注每天都在做什么監(jiān)控,還要關注監(jiān)控過程是否得到很好的實施。
(8)熟練使用各種監(jiān)控工具是運維人員順利完成監(jiān)控工作的保證。
DB2自己的監(jiān)控工具和第三方監(jiān)控工具都有各自的優(yōu)勢,所以我們應該根據(jù)具體的監(jiān)控任務和工具本身的特點來選擇。
數(shù)據(jù)庫是企業(yè)運營的基礎,其中存儲大量信息非常重要。遵循這八個原則可以更好地監(jiān)控數(shù)據(jù)庫,減少可能的故障,減少損失。
1.《數(shù)據(jù)庫監(jiān)控 數(shù)據(jù)庫監(jiān)控的八條原則》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡信息知識,僅代表作者本人觀點,與本網(wǎng)站無關,侵刪請聯(lián)系頁腳下方聯(lián)系方式。
2.《數(shù)據(jù)庫監(jiān)控 數(shù)據(jù)庫監(jiān)控的八條原則》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。
3.文章轉(zhuǎn)載時請保留本站內(nèi)容來源地址,http://f99ss.com/shehui/739869.html