国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

如果你想成為一名DBA

2024-07-21 02:38:29
字體:
來源:轉載
供稿:網友

  Robert G. Freeman,Oracle顧問,曾編寫了幾本著作,包括《便攜式的數據庫治理員:Oracle》和《Oracle數據庫10g 新特性》,了解作為Oracle數據庫治理員涉及的方方面面。 在下個月的IOUG Live! 2005會議上,Freeman將會與作為新人,或者正在考慮成為新人的你分享他17年的經驗,以下是SearchOracle.com對他的采訪。
  
  我們有些人想要成為數據庫治理員。你能告訴這些人應該從哪里開始嗎?
  
  RGF:要進入這個領域比較困難。因為數據庫治理員需要對一項至關重要的公司資產——數據負責,他們傾向于挑選那些有一定程度經驗的人。然而,在另一方面來看,還有一些要求似乎要超過對經驗的需要。在這種情況下,那些初級數據庫治理員就有機會了。
  
  通常,即使是初級數據庫治理員也都有一些IT經驗,不論是作為開發人員還是系統治理員。那么,對于新人來說,就要找到這樣的一個位置來邁出第一步。假如你已經在一家使用Oracle的公司任職,那么就開始在你的公司內部尋找機會吧。例如,假如你知道你們公司將要開始一項與Oracle相關的大型開發項目,那么你就可以毛遂自薦到那個項目組去工作了。
  
  自我學習也是一個良好的開端。用戶事件,例如我的“university session at IOUG-A for beginning DBAs”,還有其他一些教育課程(例如Burleson Consulting的課程),以及閱讀都會幫助你找到一份Oracle數據庫治理員的工作。
  
  公司在考慮接受一個人承擔數據庫治理員角色之前,所需要的基本背景是什么?
  
  RGF:對于一個新的職位,假如你以前沒有兩年的工作經驗,那么將會有困難。此外,通常要求至少5年的IT經驗。對于比較新的數據庫治理員,假如你在缺乏經驗的前提下把自己推銷出去,那么OCP認證是必需的。幾年以前,我知道至少有兩個具有IT學位的數據庫治理員毫無Oracle工作經驗,只有很少的IT經驗,但是擁有OCP。但是在今天這個年代我不認為你會看到這樣的情況。
  
  還有一些需要考慮的事情是,許多公司都已經雇用了有經驗的數據庫治理員,所以他們也許正在尋找拿較低薪水的初級的治理員,來做一些基本的監控等工作。通常這些公司會從內部雇傭。這也是那些想成為數據庫治理員的人們期待的一種機會。短期的薪水不是最好的,你能獲得的經驗才會最終帶給你獲得資深的數據庫治理員所要求的薪資的機會。
  
  認證值得新入門的數據庫治理員去努力嗎?
  
  RGF:我認為它沒有壞處,它也是一項很好的練習。有一些人認為它是無意義的,只是一項記憶的練習。最終,它會強迫你收集一些有關Oracle的信息,并且你會學到一些東西。它不能替代經驗,但是總好過什么都沒有。
  
  學習治理Oracle數據庫的最好的方式是什么?
  
  RGF:學習如何治理Oracle數據庫的最好的方式是:
  
  1、找一位導師,他了解Oracle,并且知道如何指導別人。我在一開始應用Oracle 的時候,有一位非常好的導師,他讓情況發生了完全的改變。
  
  2、培訓是有益的,但是我建議你在參加培訓之前,坐下來,使用Oracle一段時間(創建一些表、一些用戶,學習一些基本的SQL)。
  
  3、閱讀,閱讀,閱讀大量的書。加入Oracle有關的論壇和新聞組,天天閱讀它們。例如,論壇有www.dba-oracle.com, www.quest-pipelines.com, Oracle-L 和 LazyDBA,它們都會在天天的基礎上提供給你有見解的學習。
  
  4、用戶組會議,例如IOUG-A,,對于學習過程非常有價值。在這樣的環境中,你可以向大量的人學習有關大量的主題的內容。此外,你還可以參加課程,例如我為數據庫治理員起步設置的課程,對于學習Oracle最有幫助。
  
  5、最后,不要相信你聽到或者讀到的任何東西,實際上,不要相信你聽到的任何東西。Oralce沒有絕對。每個系統都是不同的,做事情都有不同的方式。不要給你的思想畫一個永遠不會改變的框,因為它不會讓你成為最好的數據庫治理員。有一些最好的實踐方案,和標準,都有一定程度的絕對性,但是對于大多數來說,它們都是可以改變的,是依靠于環境的。
  
  有沒有可能在不在職的情況下,學習在職的數據庫治理員任務?
  
  RGF:有可能學習在職的數據庫治理員任務,但是實際的問題是,在沒有機會練習的情況下,你能記住你學到的內容嗎?工作是要害的,因為數據庫治理員所作的很多工作都是獨立的思考,然后解決不平常的問題。有很多的技術和不同的復雜性。這也是在嚴格的學習環境中很難獲得的經驗。
  
  數據庫治理員新手第一次開始使用Oracle工作的時候,最先面臨的幾個問題是什么?
  
  RGF:這依靠于它們是否具有數據庫的經驗。假如沒有經驗的話,碰到的第一個問題就是,我從哪里開始?例如使用SQL ,SQL*Plus是基本的關注點,直到你開始真正地與數據庫開始對話,那么就沒有那么多事情需要做了。
  
  假如是從前使用過SQL進行編碼的開發人員,擁有一些SQL*Plus的經驗,那么更多碰到的問題是“我如何完成要求我做的事情?”然后就是關于如何創建用戶、表、權限的討論,以及一些開始工作的基本信息。
  
  若是資深的數據庫治理員,通常碰到的第一個問題就是,“Oracle賬戶密碼是多少,SYS密碼是多少,衛生間和可樂機在哪里?”這就是新手和資深的數據庫治理員之間的差別。
資深的數據庫治理員有時間去衛生間和可樂機。
  
  新手最常犯的錯誤是什么?
  
  RGF:認為對于某個問題有一個答案。然而一個人經常使用的標準有多個,通常情況是,某個問題的答案依靠于這個問題。另一個常見的錯誤就是在一段時間之后認為你知道了所有的事情。當你認為你知道了所有的事情之后,就是你真正開始熟悉到其實你什么都不知道的開始。經常重新思考你看問題的方式,針對業界專家提出的意見思考你的實際情況。經常問問自己,你對事務的看法是否過于封閉。在我看來,有人付錢給數據庫治理員就是讓他們思考,這需要一個開放的思維。
  
  新數據庫治理員開始工作之后首先要做的事情是什么?
  
  RGF:
  
  1、立即著手。你需要學習所有東西,做所有的工作,消化所有的內容。既然你獲得了數據庫治理員的工作,現在就不是你在新椅子里面休息、享受你的成功的時候。列出你的目標和你想要學習的內容。做一個五年計劃是個不錯的主意。
  
  2、傾聽!提問!參與!不要靠著椅子背等待有人要求你創建表。
  
  3、涉及理論的時候,不要相信你聽到或者讀到的任何東西,除非你已經自己試過了。在我看來,數據庫規則就是任何時候都不要照搬書本。
  
  4、假如你獨自負責數據庫,做非常把握的事情,在你結束第一天的工作之前,確保你的數據庫可以恢復。假如你不能找回數據庫,那么沒有什么其他事情比這個更重要了。
  
  5、記錄下所有的事情。
  
  6、學習使用你的權力。你是數據庫治理員,這個數據庫是你的職責。當你學習做事情的正確的方式和錯誤的方式(例如說數據庫設計),你需要提出最好的實踐方案和好的設計。假如你成功了,你可以享受成功的喜悅,假如他們沒有聽取你的意見,那么你會獲得“我告訴你這樣”的快樂。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 班戈县| 珠海市| 东城区| 雷山县| 萝北县| 西城区| 深泽县| 淳安县| 台前县| 梁河县| 安宁市| 长汀县| 霍林郭勒市| 林芝县| 陆河县| 寿光市| 齐齐哈尔市| 册亨县| 青田县| 时尚| 安乡县| 大埔区| 庆云县| 屏山县| 闻喜县| 临安市| 新绛县| 图们市| 崇文区| 正蓝旗| 九龙县| 波密县| 神木县| 达日县| 南充市| 海盐县| 海原县| 安义县| 永登县| 灯塔市| 云浮市|