DBA的基本工作

2021-04-20 05:14:35 字數 705 閱讀 1237

我覺得dba大體可以分為兩類:一是系統集**員,他們經常要為各種使用者提供服務,配置

資料庫,解決疑難問題是他們的主要工作,他們往往對各種主機os都非常熟悉,經驗豐富。二是維護內部系統的dba,維護和保障是他們的主要工作,對內部的業務系統比較熟悉。

我屬於第二類,主要工作如下:

2.日常管理:主要資料庫常規檢查,空間,負載等等。這部分是每天的例行工作,約佔5%左右。

3.異常處理:由於業務對資料庫可靠性要求非常高:99.9999%,乙個季度的宕機時間只有13分鐘,異常處理就意味著出現了緊急情況,這是所有dba都不願意面對的。

4.應用維護:這裡並不是說我們要維護應用的伺服器, 而是由於我們的系統變更非常多,不象某些商業應用,上線後基本不變化,我們基本上每天都有新的專案發布。所以我們70%-80%的時間都花在這部 分,dba會參與專案評估和設計,對不合理的設計有否決權,專案上線前,還要對sql進行優化。應用的優劣,決定了資料庫的效能和穩定性,我們絕大部分故 障都是由於應用或者人為的操作引起,真正是資料庫的bug造成的故障少之又少。

我建議如果你的資料庫效能不好,先找找是否是應用設計或者sql效能方面的問題,乙個好的系統是設計出來的,不是靠優化資料庫優化出來的,資料庫沒有所謂的神奇引數。

5.其他工作:資料處理,佔5%

系統特殊性決定了我們的大部分時間都花在了應用上。而對於可靠性的極端要求,又要求我們必須有豐富的資料庫知識和良好的心理素質,一旦出現問題,必須迅速解決。

DBA 工作清單

dba 職責及日常工作職責 1.安裝和公升級資料庫伺服器,以及應用程式工具構建和配置網路環境.2.熟悉資料庫系統的儲存結構 未來的儲存需求,制訂資料庫的儲存方案.3.根據開發人員設計的應用系統需求建立資料庫儲存結構.4.根據開發人員設計的應用系統需求建立資料庫物件 5.根據開發人員的反饋資訊,在必要...

dba工作內容

一 資料庫管理員的工作內容 1 規劃與建設 1 資料庫伺服器環境的架構評估與規劃。伺服器環境的架構規劃與資料庫以後的運作相關,當伺服器環境的架構設計不良,將會增加以後資料庫效能的限制與維護的困難。因此,dba在整套系統規劃初期,就必須針對資料庫未來的成長需求 效能需求 商業考慮等方面,來決定資料庫運...

DBA日常工作

dba 職責及日常工作職責 1.安裝和公升級資料庫伺服器,以及應用程式工具構建和配置網路環境.2.熟悉資料庫系統的儲存結構 未來的儲存需求,制訂資料庫的儲存方案.3.根據開發人員設計的應用系統需求建立資料庫儲存結構.4.根據開發人員設計的應用系統需求建立資料庫物件 5.根據開發人員的反饋資訊,在必要...