MySQL DBA的KPI考覈指標有哪些

績效考覈是對一名員工所做工做的數量、質量、難度、強度、效率的量化考量。因爲DBA的工做性質與純粹的研發人員或運維人員有所區別,對DBA的KPI考覈指標也有其特殊性。參考以往的經驗和一些較大的DBA team(如阿里巴巴80多人的DBA隊伍)的作法,對一名DBA的績效大體能夠從如下四個方面進行考覈:

1、數據庫高可用(權重30%)
1. 保持數據庫高可用性是DBA最重要的職責之一。由於每一次故障都會給組織帶來很大的損失,絕大多數線上系統都要求提供24*7服務。
2. 以年度考評爲例,能夠對一名DBA所負責的數據庫可用性評分1-5分:
3. 數據庫可用性99.999%(年停機時間不超過5分鐘),爲5分;
4. 數據庫可用性99.99%(年停機時間不超過30分鐘),爲4分;
5. 年度累計停機超過半小時的,原則上不高於3分;
6. 如因工做失職引發一次停機超過10分鐘的嚴重故障,此分數將<=2.5分;
說明:
1. 數據庫可用性達標爲99.99%
2. 影響可用性的事件包括:重要業務沒法訪問、重要業務出現錯誤、訪問速度很是慢嚴重影響客戶體驗等事件
3. 有計劃的維護、升級、系統割接的事件不計入停機時間

2、平常管理維護(權重25%)
1. 嚴格遵循DB相關管理規範
2. 每日監控DB系統,具備前瞻性,可提早預估可能出現的問題,將問題消滅在萌芽狀態
3. 及時處理平常告警事件,提供多種故障告警方式,在數據庫系統可能發生故障以及故障的第一時間可以及時通知到相應的責任人
4. 調查分析系統性能,提供有價值的數據庫分析報告,並實施相關調優方案
5. 重視分析,減小平常告警數量:warning減小到每週15條,critical每週5條
6. 出現突發事件能夠處理
7. 手機隨時攜帶,保持24×7接通

3、項目相關工做(權重25%)
1. 規劃好數據庫服務器和存儲設備的使用
2. 實施數據庫的備份策略
3. 配合研發人員作好環境搭建、數據遷移、初始數據準備等工做
4. 配合客服人員解決數據庫故障,減小投訴率
5. 與研發人員一塊兒完成數據庫設計並維護數據模型與數據庫的一致性
6. 提供相關人員數據庫建模的腳本、數據字典文檔、數據模型圖,並進行實時的更新與維護
7. 給相關人員提供SQL和存儲過程等數據庫開發方面的支持
4、知識共享與溝通(權重20%) 1. 工做中本身不在是個黑夾子,遇到問題,及時和領導,同事溝通,尋求意見和幫助,要讓你們清晰的知道本身的進度,並積極瞭解其餘同事的工做 2. 多開展對新技術的探索,提升團隊的學習氣氛和本身在團隊中的影響力 3. 將平時工做、學習中掌握的知識與你們分享,積累成文檔,豐富知識庫 4. 培養憂患意識,仔細檢查管理系統裏面存在的隱患,不按期回顧各個系統的故障處理步驟,特別是比較穩定的時期,意識不能淡化 5. 有意識的提升表達能力,原則上每個月作一次團隊內部分享或培訓
相關文章
相關標籤/搜索