最近接觸和參與了很多關於dba職業生涯發展的討論,也有很多朋友問過我,dba將向何處去?
思考了很多,在這裡和大家分享一下關於dba的我的看法。
其實會議起來dba這個職業從誕生、發展到成熟,其實時間是非常短的,記得2023年左右,dba的從業人群還非常少,而到現在的2023年,dba的圈子已經越來越大,甚至傳統意義上的dba已經成熟的需要革新。這個行業的發展和變化也是如此之快。
上個月,itpub論壇和it168舉辦了乙個全國高校的巡迴演講活動,主題是如何成為乙個oracle dba,我在北京參與了幾次演講,這個活動已經進一步將dba這個詞引入到了校園內,現在的學生能夠接觸到dba這個概念的時間早的超乎我們當年的想象。
最近oracle也推出了乙個系列的主題活動,這就是dba 2.0,這是乙個非常好的詞彙和概念,經過這麼長時間的發展,dba的確應該上公升到了2.0時代。那麼2.0時代是什麼概念呢?
前幾天在中國軟體大會上,乙個朋友和我**,他說:你覺得資料庫將會發展向何方?當然自動化肯定是越來越普及的乙個概念,dba當何以為生?
這也是很多朋友提出過的乙個問題,那就是當資料庫軟體越來越成熟和智慧型,我們dba該走向何方?
最近在itpub上看到有朋友問,oracle 10g的oem是否好用,很多人的回答是:非常好用!
dba 2.0的時代多少和這個工具有關。在oracle database 10g推出之後,隨之引入的乙個新產品grid control/database control,這個工具將原來基於客戶端的oem通過web形式來展現,並且增加了大量強大的功能。
如果是第一次登陸,你會看到乙個許可頁面,頁面中包含了database control中需要進行授權使用的一些元件,這些元件需要單獨的授權:tuning pack、diagnostic pack、change management pack、configuration management pack、provisioning pack for database。也就是說,這些東西是要付費使用的(很多人呼籲oracle取消這些元件的license費用,以便更多使用者可以使用這個出色的工 具)。
當然,在agree之後可以開始新的database control的全面體驗,下面是我在很早很早以前抓取過這樣一張:
在最近的乙個專案驗收會上,我為使用者展示了oracle database 10g的database control,並且我用四個字來形容這個強大的管理工具,他在對於一些傳統問題的診斷和解決上,的確讓人感覺:易如反掌!
以前需要用sql或工具來追蹤的sql問題、效能問題等,現在使用新版的database control可以通過web頁面清晰快速的展現和定位。
以下圖示是乙個例項,通過oem可以清晰的展示系統資源的使用情況及診斷概要資訊等:
在我的《
循序漸進oracle》一書中,我也曾經用一章的內容來介紹這個工具。
而在sql診斷部分addm更能夠自動進行資料庫問題的診斷並且給出調整和優化的建議等:
客戶對於database control的感覺就是,這個工具真實的簡化了使用者的資料庫的管理和監控工作,提高了使用者的工作效率。改變就是如此簡單。
總體說來,oracle更傾向於將新的資料庫特性描述稱為乙個具有主動性(proactive)的產品,能夠自主的、主動的發現資料庫的問題,並提出優化和解決方案,這些功能在oracle database 11g中被進一步的深化。
那麼實際上,proactive這個詞也許是我心目中低於2.0 的dba的期望,乙個優秀的dba,在資料庫越來越完善的時代,我們應該擁有更多的主動性、預見性,理想的應該能夠對系統作出良好的規劃和預期,將錯誤或 故障消滅在萌芽階段,從而使資料庫環境擁有更佳的穩定性;進一步的,乙個2.0時代的dba,應該能夠從企業的發展及大局出發,為企業規劃更合理的資料管 理方式、更有效的資料使用方式,從而不僅為企業節省投資,而且能夠為企業創造更多的價值,dba的發揮空間還遠遠不止於此!
dba 2.0,說老實話,我的確喜歡這個詞!dba 2.0的時代,要求我們dba更加優秀!
歷史上的今天...
>>
2007-12-09文章:
裝修日記-安信地板鋪後效果圖
>>
2006-12-09文章:
恭王府賞福字碑
>>
2005-12-09文章:
oracle10g new feature:閃回恢復區空間管理
2005-12-09 emc disk fault
DBA2 0的時代 DBA將向何處去
最近接觸和參與了很多關於dba職業生涯發展的討論,也有很多朋友問過我,dba將向何處去?思考了很多,在這裡和大家分享一下關於dba的我的看法。其實會議起來dba這個職業從誕生 發展到成熟,其實時間是非常短的,記得2000年左右,dba的從業人群還非常少,而到現在的2008年,dba的圈子已經越來越大...
DBA的基本工作
我覺得dba大體可以分為兩類 一是系統集 員,他們經常要為各種使用者提供服務,配置 資料庫,解決疑難問題是他們的主要工作,他們往往對各種主機os都非常熟悉,經驗豐富。二是維護內部系統的dba,維護和保障是他們的主要工作,對內部的業務系統比較熟悉。我屬於第二類,主要工作如下 2.日常管理 主要資料庫常...
轉 DBA的職責
原址如下 dba的職責 1.安裝和公升級資料庫伺服器,以及應用程式工具構建和配置網路環境.2.熟悉資料庫系統的儲存結構 未來的儲存需求,制訂資料庫的儲存方案.3.根據開發人員設計的應用系統需求建立資料庫儲存結構.4.根據開發人員設計的應用系統需求建立資料庫物件 5.根據開發人員的反饋資訊,在必要的時...