談笑有鴻儒,往來無白丁

          在恰當的時間、地點以恰當的方式表達給恰當的人...  閱讀的時候請注意分類,佛曰我日里面是談笑文章,其他是各個分類的文章,積極的熱情投入到寫博的隊伍中來,支持blogjava做大做強!向dudu站長致敬>> > 我的微博敬請收聽
          ???? 要想成為一名優秀的 DBA ,首先要知道什么是 DBA DBA 需要設計管理一個或多個數據庫,限制數據的冗余性,保證數據庫正常運行,保證數據完整性和安全,提供各種策略,恢復損壞的數據,培訓相關人員高效率使用數據庫,了解多種數據庫特點,利用工具進行數據庫優化。簡單可以歸納成以下 6 點: recoverability,integrity,security,availability,performance,development and testing support.
          ???? DBA 是有著較高薪水,富有挑戰的工作。 DBA 需要有廣闊的知識面,而不能僅僅局限于數據庫相關技術。 DBA 需要召之即來,來之能戰,戰之能勝,也就是要隨時準備著一個電話過來就需要你去現場救火,并且會經常在周末或其他人員的非工作時間干活,據 META 統計, DBA 的平均工作時間超過 50 小時 / 周,其中 6 小時是周末假期的平均工作時間。
          ???? 詳細列一下 dba 的工作
          ???? 1 ,安裝,升級 ORACLE Server application tools.
          ???? 2 ,建立存儲策略和存儲規劃
          ???? 3 ,建立 tablespaces,tables,views,indexes
          ???? 4 ,系統運行階段可能需要根據業務規則的變化修改數據庫結構。
          ???? 5 ,注冊,管理數據庫用戶,保證系統安全。
          ???? 6 ,預防通過 license 攻擊數據庫。
          ???? 7 ,控制監控用戶訪問數據庫。
          ???? 8 ,監控和最優化數據庫性能
          ???? 9 ,制定備份恢復策略
          ???? 10 ,備份恢復數據庫
          ???? 11 ,管理歸檔日志
          ???? 12 ,與 oracle 公司聯系以獲得支持

          ?
          ???? DBA 本身自己需要具備以下性格特質
          ???? 1 ,自信心,有些時候 dba 需要當機立斷,在一些面試中,考官問道你在工作中遇到什么問題,如何解決的,就是在判斷這方面的能力,或者問到你具體問題,不知道答案沒問題,但是一定要知道在那里可以找到答案。
          ???? 2 ,好奇心,數據庫升級換代比較頻繁,并不是所有的改變在新版本出來時馬上都有文檔可以參考,而且沒有好奇心的 dba 會等待文檔完善后再作研究,而一個有好奇心的 dba 會馬上得到新的版本,立即通過實驗看與原版本有什么異同的地方,有什么提高的地方。這樣,好奇心就可以讓 dba 精通數據字典,工具,各種 package 。
          ???? 3 ,毅力,對于現場解決疑難問題非常有幫助。
          ???? 4 ,機智, DBA 需要和開發人員和管理人員,用戶打交道,沒有機智的 DBA 只會樹立敵人,因為這些人員會從自己的角度提出自己的問題,而這些問題有些是不合理的。這就需要有能力撥亂反正,從源頭撥一點點,那么結果就會有很大的不同。
          ???? 5 ,自覺性 (self starter), 很多時候 dba 需要引導問題發生,預設問題的發生,而不是等待問題發生 .dba 需要自己能夠按環境寫出自己的腳本來監視收集需要關注的信息,比如表的大小,表空間的使用, SGA 的使用,
          ???? 6 ,觀察入微,面試的時候收集公司的各種信息,也能體現這方面的才能。

          ?
          ???? DBA 本身自己需要具備以下技術能力
          ???? 1 ,安裝和升級,每個平臺都有自己的特色,一個 winnt dba 安裝 unix db 會很困難,升級更是如此,這就需要 dba 要掌握廣泛的平臺的特性。
          ???? 2 ,各種配置,包括數據庫大小,文件存放,各種參數,還要了解 raid 的各種級別,磁盤的管理,什么是裸設備。
          ???? 3 ,安全,控制系統級別 (system) 和對象級別 (object) 的權限,角色和 profiles 。懂得操作系統和數據庫的安全接口。直到 sqlnet 的安全特性。
          ???? 4 ,監控和調優,需要熟悉數據字典,執行計劃,和各種工具,知道 rbo cbo 的區別,知道如何高效利用索引,知道如何使用 hints 。
          ???? 5 ,備份恢復, imp/exp,cold/hot backup,rman, 知道表級,表空間(數據文件)級,數據庫級的備份與恢復
          ???? 6 ,解決問題


          出自:日月明王
          posted on 2007-06-12 13:23 壞男孩 閱讀(2808) 評論(0)  編輯  收藏 所屬分類: ORACLE篇章
          主站蜘蛛池模板: 杭锦旗| 衡阳县| 成武县| 宁津县| 宜君县| 莆田市| 江津市| 会宁县| 大同市| 新民市| 轮台县| 罗甸县| 渝北区| 石首市| 长治县| 德保县| 和林格尔县| 社会| 贡嘎县| 北票市| 永胜县| 长岭县| 茶陵县| 习水县| 徐汇区| 兴山县| 名山县| 沾益县| 剑河县| 沙湾县| 翼城县| 林西县| 凌源市| 海林市| 湘潭市| 江源县| 南皮县| 会宁县| 郁南县| 固始县| 定南县|