青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆-15  評論-5  文章-0  trackbacks-0
作者介紹:Brian Peasland,Techtarget網(wǎng)站Searchoracle子站的資深專家,SGT, Inc.公司首席DBA。Oracle7.3,8和8i的OCP,計(jì)算機(jī)科學(xué)碩士學(xué)位,專攻數(shù)據(jù)庫方向。Brian 在IT行業(yè)從業(yè)已有20年,并且是從計(jì)算機(jī)操作人員到操作分析員、然后成為系統(tǒng)管理員,隨后成為應(yīng)用軟件開發(fā)人員直至目前的DBA. 可以說,Brian本身的職業(yè)歷程就是一部完整的DBA成長指南,后來他應(yīng)美國Techtarget網(wǎng)站之邀,寫了一個(gè)白皮書——《Grow that DBA Career》并發(fā)到了其個(gè)人的網(wǎng)站上 Peasland.net.


許多年來,我在不同的新聞組上花費(fèi)了很多時(shí)間與那些想知道如何得到數(shù)據(jù)庫管理員(DBA)的工作或者如何成長為一名DBA的IT人進(jìn)行交談,現(xiàn)在他們有了工作。這些年來許多人針對如何達(dá)到這個(gè)目標(biāo)提出了不同意見。本文即是那些意見的綜合并且能夠在如何才能出色的完成DBA的工作方面給出好的建議。這篇文章同樣對于如何讓一名DBA變得對老板更有價(jià)值。假如你已經(jīng)是一名DBA,那么也許你會希望跳過文章的前幾段。

我應(yīng)該成為一名DBA么?
  我曾問過的一個(gè)問題是一個(gè)人應(yīng)該從事DBA這樣的職業(yè)么。這個(gè)問題并不容易回答,因?yàn)樗蛉硕悺S械娜擞谐蔀橐幻肈BA所需要的天賦。而其他人并不認(rèn)為能夠很容易掌握成為DBA的秘訣。DBA職業(yè)需要掌握一定的技能。而且還需要其他IT職業(yè)所不必需的要求。因此,為了回答這個(gè)問題,我通常給將要成為DBA的人描述DBA職業(yè)所必需的要求。下面的段落中,我都將以問題結(jié)尾。在繼續(xù)下一段以前請花一些時(shí)間考慮并且回答這些問題。
  許多人因?yàn)樵S多原因而立志要成為DBA。其中一個(gè)主要原因是薪水。DBA是IT業(yè)中薪水最高的職業(yè)之一。其他人想成為DBA是因?yàn)橄矚g贊揚(yáng) DBA是受到的榮譽(yù),或者因?yàn)樗瓷先ズ芸?我個(gè)人認(rèn)為,成為DBA是很值得的。它是一個(gè)很有意思,令人興奮的職業(yè)。那么,你把DBA作為一個(gè)可能的職業(yè)選擇的原因是什么呢?
  除非你已經(jīng)提前準(zhǔn)備好了,否則你可能會發(fā)現(xiàn)從事DBA職業(yè)充滿了挫折和令人頭痛。一個(gè)數(shù)據(jù)庫存在于操作系統(tǒng)和最終用戶應(yīng)用程序之間。同樣地, DBA必須非常精通他的數(shù)據(jù)庫所在的操作系統(tǒng)。DBA并不一定需要知道所有有關(guān)操作系統(tǒng)的知識,但是他知道得越多越好。數(shù)據(jù)庫與操作系統(tǒng)聯(lián)系非常緊密。理解這種關(guān)聯(lián)是十分必要的。DBA還需要知道服務(wù)器硬件以及它如何影響與幫助數(shù)據(jù)庫。同時(shí),DBA必須理解應(yīng)用軟件。DBA可能會被要求幫助開發(fā)人員創(chuàng)建可靠,健全的數(shù)據(jù)庫應(yīng)用程序。還有,最重要的也是最明顯的,DBA必須十分徹底的理解數(shù)據(jù)庫引擎,它是如何工作的,所有的引擎是如何組合在一起的,以及如何影響數(shù)據(jù)庫引擎向最終用戶和應(yīng)用程序傳送數(shù)據(jù)的能力。我見過的最好的DBA有非常深刻的理解而且不僅僅在數(shù)據(jù)庫本身。他們知道一些系統(tǒng)管理與應(yīng)用開發(fā)。好多時(shí)候他們在成為DBA之前有其中一個(gè)或兩個(gè)背景。無論如何,成為一名合格的而不是出色的DBA也需要許多背景知識。你是否已經(jīng)做好準(zhǔn)備開始學(xué)習(xí)直到你感到已經(jīng)無法再學(xué)下去了?
  許多和我交談過的,在開始DBA職業(yè)時(shí)遇到困難的人,在嘗試著吸收大量DBA所需了解的信息時(shí)實(shí)際上都會有一些問題。畢竟系統(tǒng)管理員是全職學(xué)習(xí)操作系統(tǒng)的細(xì)節(jié)。應(yīng)用程序開發(fā)人員全職學(xué)習(xí)如何編寫好的程序。DBA不僅要非常了解這兩種不同的工作,而且還需要花費(fèi)更多的時(shí)間去理解數(shù)據(jù)庫的體系結(jié)構(gòu),以及理解每一樣?xùn)|西的每一塊是如何組合在一起的!聽起來是不是很讓人畏縮?有許多人失敗后這樣想,并且把DBA工作看作一項(xiàng)非常困難的事情。也有那些傳播和理解所有這些信息,并且使用這些信息做出好的,聽起來具有技術(shù)性的決定的人。正如我以前是一名DBA時(shí)喜歡說的,所有這些對我來說看上去像一個(gè)大謎團(tuán)。把這些所有的很好的組合在一起就是挑戰(zhàn)。你是哪一種人?

  許多DBA是隨時(shí)侯命的。他們會在白天或晚上的所有時(shí)間接到呼叫去解決他們的數(shù)據(jù)庫出現(xiàn)的致命問題。數(shù)據(jù)庫是商業(yè)信息技術(shù)基礎(chǔ)組織的必不可少的組成部分。沒有數(shù)據(jù),就沒有必要擁有一個(gè)計(jì)算機(jī)系統(tǒng)。數(shù)據(jù)推動商業(yè)。假如amazon.com的網(wǎng)站不能在數(shù)據(jù)庫中搜索產(chǎn)品并且假如沒有人能夠?yàn)樗麄兊漠a(chǎn)品下訂單,那么它會變成什么樣?它就不會在商業(yè)中存在很久。當(dāng)數(shù)據(jù)庫down掉,即使只是很短的時(shí)間,公司也會損失重大。基于這個(gè)原因,DBA到達(dá)現(xiàn)場后必須盡可能迅速的解決問題。許多公司有自己的DBA團(tuán)隊(duì)以便可以輪流待命。這些DBA 24x7小時(shí)的維持?jǐn)?shù)據(jù)庫應(yīng)用程序。假如工作需要的話,你準(zhǔn)備好隨時(shí)候命了么?

  一些DBA的職責(zé)包括為軟件打補(bǔ)丁或者對數(shù)據(jù)庫做些改變。通常,這些操作不能在公司職員工作的時(shí)候做,因?yàn)榇藭r(shí)數(shù)據(jù)庫必須運(yùn)行以便他們能夠工作。這意味著DBA經(jīng)常不得不在很早或者深夜甚至周末,總之,在正常工作時(shí)間以外來完成工作。你準(zhǔn)備好在非正常時(shí)間工作,或者你在找一個(gè)朝九晚五的工作?

  對DBA而言,需要掌握的一個(gè)重要內(nèi)容就是通常被稱為“軟技術(shù)”的東西。DBA需要在團(tuán)隊(duì)中很好的工作,通常團(tuán)隊(duì)是在變化的,如系統(tǒng)管理員,網(wǎng)絡(luò)管理員,應(yīng)用程序開發(fā)人員,項(xiàng)目經(jīng)理和其他人。DBA要能夠用流利的英語解釋復(fù)雜的技術(shù)概念,讓團(tuán)隊(duì)中其他人明白。DBA還要能夠在數(shù)據(jù)庫相關(guān)問題上指揮團(tuán)隊(duì)隊(duì)員。你的軟技術(shù)怎么樣?

  下面不是全部列表,但是包括了DBA的典型職責(zé):

    · 把監(jiān)視數(shù)據(jù)庫實(shí)例當(dāng)作每日必做工作以保證其可用性。解決不可用的問題。

  · 收集系統(tǒng)統(tǒng)計(jì)和性能信息以便定向和配置分析。

   · 配置和調(diào)整數(shù)據(jù)庫實(shí)例以便在應(yīng)用程序特定要求下達(dá)到最佳性能。

   · 分析和管理數(shù)據(jù)庫安全性。控制和監(jiān)視用戶對數(shù)據(jù)庫的訪問。必要時(shí)審計(jì)數(shù)據(jù)庫的使用。

  · 監(jiān)視備份程序。必要時(shí)提供恢復(fù)。測試備份與恢復(fù)程序。

  · 升級RDBMS軟件并且在必要時(shí)使用補(bǔ)丁。必要時(shí)升級或者遷移數(shù)據(jù)庫實(shí)例。

  · 通過數(shù)據(jù)庫相關(guān)動作來支持應(yīng)用程序開發(fā)人員。

   · 跟隨數(shù)據(jù)庫趨向和技術(shù)。當(dāng)可應(yīng)用時(shí)使用新技術(shù)。安裝,測試和評估Oracle新的相關(guān)產(chǎn)品。

  · 執(zhí)行存儲和物理設(shè)計(jì)。均衡設(shè)計(jì)問題以完成性能優(yōu)化。

  · 創(chuàng)建,配置和設(shè)計(jì)信的數(shù)據(jù)庫實(shí)例。

  · 診斷,故障檢測和解決任何數(shù)據(jù)庫相關(guān)問題。必要時(shí)聯(lián)系Oracle支持人員以便使問題得到較好的解決。

  · 確保Oracle網(wǎng)絡(luò)軟件(SQL*Net, Net8, Names, OiD)配置和運(yùn)行的很好。

   · 與系統(tǒng)管理員(Unix& NT)一起工作以保證Oracle相關(guān)事務(wù)得到很好的處理。

   · 為有效的,定期的維護(hù)數(shù)據(jù)庫創(chuàng)建任何必要的腳本。

  前面各段的問題是為了使你考慮一名DBA該做些什么,幫助你決定這是不是適合你的職業(yè)。我并非意味著假如你的目標(biāo)是成為DBA這些會阻止你。我只是嘗試著展現(xiàn)一些事實(shí)。我看到過一些DBA一旦被實(shí)際工作打擊了就一蹶不振。他們花費(fèi)時(shí)間,精力和一些金錢獲得了他們的第一份DBA工作。我個(gè)人認(rèn)為這個(gè)職業(yè)非常有價(jià)值。而且我無法想像現(xiàn)在做任何其他的會怎樣。所以,這一段幫助你決定這是不是你希望從事的。假如它是,那么盡你所有去得到它!

我怎樣得到第一份DBA工作?

   你已經(jīng)閱讀了前面的段落并且認(rèn)為成為一名DBA是一個(gè)好的職業(yè)。祝賀你!我希望你的職業(yè)能變成你想像得那么令人興奮和有意義。那么,你如何找到第一份DBA工作?這個(gè)問題我已經(jīng)聽別人問了許多許多遍。

  在90年代早期,因特網(wǎng)急速發(fā)展。它使公司象草一般萌芽。公司蜂擁而至并且開始創(chuàng)建他們在網(wǎng)上的形象。幾乎所有這些有網(wǎng)站的公司都需要一個(gè)數(shù)據(jù)庫作為 web應(yīng)用的后臺。不幸的是,當(dāng)時(shí)在該領(lǐng)域卻沒有那么多DBA。在IT業(yè),DBA變得奇缺。那段時(shí)間里,得到一份DBA工作看上去只要可以拼出 “Oracle”或者可能只是在大學(xué)里接觸過一學(xué)期的數(shù)據(jù)庫就行。為了使生活變得更好,DBA的匱乏促使公司付給有潛力的職員很高的薪水。假如你想要成為一名DBA,很容易,非常容易。你需要做的就是證明你了解什么是數(shù)據(jù)庫然后工作就會比你預(yù)期的更早的出現(xiàn)在你面前。ITPUB個(gè)人空間!K&d7a

   然后因特網(wǎng)的泡沫破滅了。大量投產(chǎn)因特網(wǎng)的公司破產(chǎn)。許多給公司工作的DBA重新尋找工作。缺少DBA的公司找到一名有DBA經(jīng)驗(yàn)的人比以前容易得多。在21世紀(jì)初期,由于經(jīng)濟(jì)并不十分穩(wěn)固,因此生活并不容易(至少在美國如此)。公司都勒緊了他們的褲腰帶。所有這些轉(zhuǎn)化為更少的工作機(jī)會和DBA 候選人更少的工作空缺。
  得到第一份DBA工作的最艱難的部分是每一個(gè)職位都要求有一些工作經(jīng)驗(yàn)。如果你從公司的角度出發(fā),你就可以理解為什么對DBA職位而言經(jīng)驗(yàn)是必需的。假如他沒有一點(diǎn)經(jīng)驗(yàn),你會付給這個(gè)人很高的工資讓他去操作,維護(hù)和運(yùn)行你IT基礎(chǔ)組織的最大最重要的一部分么?你的公司會付錢給一名沒有經(jīng)驗(yàn)的 DBA么?并且,在等待他成長起來的過程中可能會損失上百萬美元的收入。對大多數(shù)公司而言,這些問題的答案肯定是‘不’。所以,沒有經(jīng)驗(yàn),獲得你的第一份 DBA工作是很困難的。

   第一份DBA工作現(xiàn)在成了惡性循環(huán)的境遇。假如我沒有任何經(jīng)驗(yàn),我怎樣才能得到DBA的工作呢?我沒有工作的話又怎么能得到DBA經(jīng)驗(yàn)?zāi)?這是要戰(zhàn)勝的最困難的障礙。最困難的部分是獲得第一個(gè)DBA工作。這部分的剩下部分將針對實(shí)現(xiàn)你第一個(gè)DBA工作的目標(biāo)給你一些建議。

  提示#1:接受教育。--盡可能多的學(xué)習(xí)有關(guān)數(shù)據(jù)庫的知識。這很可能將占用你正常工作以外的部分時(shí)間也精力。參加本地大學(xué)舉辦的數(shù)據(jù)庫培訓(xùn)班。許多培訓(xùn)公司都會舉辦數(shù)據(jù)庫管理員的培訓(xùn)班。假如你的老板不資助你的學(xué)習(xí),那么你可能不得不自己支付這筆費(fèi)用。許多DBA職業(yè)要求至少為計(jì)算機(jī)科學(xué)或相關(guān)專業(yè)本科以上學(xué)歷,因此你必須至少有那樣的文憑。

  提示#2:鍛煉成為DBA。--許多數(shù)據(jù)庫供應(yīng)商都允許你下載他們數(shù)據(jù)庫系統(tǒng)的測試版或評估版。下載一份并且在自己的個(gè)人電腦上安裝軟件。練習(xí)使用數(shù)據(jù)庫。故意破壞數(shù)據(jù)庫并且嘗試修復(fù)它。嘗試著履行你所能想到的盡可能多的DBA職責(zé)。測試和磨練你在自己的測試平臺上的技能這樣你就可以證明你的數(shù)據(jù)庫管理能力。

  提示#3:獲得認(rèn)證。 --許多數(shù)據(jù)庫提供商都提供自己的數(shù)據(jù)庫產(chǎn)品的認(rèn)證。許多公司現(xiàn)在都把認(rèn)證看作是一種標(biāo)準(zhǔn)。需要記住的一件事是僅獲得認(rèn)證是不夠的。通過DBA認(rèn)證測試并不意味著你知道如何管理一個(gè)數(shù)據(jù)庫。它只是告訴你以后可能的老板,現(xiàn)在你擁有了一定的技術(shù)。它還告訴你的老板你對DBA工作的態(tài)度是很認(rèn)真的。我看到許多人抱怨他們已經(jīng)得到了認(rèn)證但是沒有經(jīng)驗(yàn),卻仍然不能得到第一份DBA工作。認(rèn)證本身并不能使你得到工作,但它是無害的。即使沒有其他的,在你進(jìn)行認(rèn)證的時(shí)候你也已經(jīng)學(xué)到了許多知識。只是不要依賴認(rèn)證來給你帶來你要找的工作。你需要的比這還要多。但它會在最后幫助你。

  提示#4:利用你現(xiàn)有的技能。--許多DBA具有系統(tǒng)管理員背景。其他的有應(yīng)用程序開發(fā)背景。假如可能,查看你能否利用現(xiàn)有的技能來得到工作。現(xiàn)在的目標(biāo)就是為你和你的老板創(chuàng)造一個(gè)雙贏的局面。例如,讓我們假設(shè)你已經(jīng)是一名系統(tǒng)管理員而想進(jìn)入DBA領(lǐng)域。也許你會找到一份工作,這份工作一部分時(shí)間里可以用到你的系統(tǒng)管理技能,并且在剩下的時(shí)間里可以使你涉及到數(shù)據(jù)庫管理領(lǐng)域。假如你已經(jīng)是一名某個(gè)產(chǎn)品平臺上的DBA但你希望轉(zhuǎn)到其他產(chǎn)品平臺,那么看看你能否找到一份同時(shí)接觸兩個(gè)產(chǎn)品平臺的工作。這樣,公司和你都得到了想要的。在你定向到了DBA工作后,你可以試著得到一個(gè)能讓你全職作它的職位,也許還可以在同一個(gè)公司中。

   提示#5:利用現(xiàn)在的機(jī)會。--有時(shí)候,一個(gè)人進(jìn)入DBA領(lǐng)域僅僅需要的是正確的地方和正確的時(shí)機(jī)。假如你現(xiàn)在的老板有一個(gè)機(jī)會讓你進(jìn)行任何數(shù)據(jù)庫的項(xiàng)目,抓住這個(gè)機(jī)會!任何數(shù)據(jù)庫經(jīng)驗(yàn)就比沒有數(shù)據(jù)庫經(jīng)驗(yàn)要好。讓你的管理者知道你十分積極的在尋找任何可能的數(shù)據(jù)庫機(jī)會。他們就有可能在下次機(jī)會到來的時(shí)候想到你。進(jìn)行這些數(shù)據(jù)庫項(xiàng)目以及看到你要成為一個(gè)DBA的渴望以后,他們可能會決定培訓(xùn)你,提拔你。許多許多人都是以這種方式獲得他的第一個(gè) DBA工作,在進(jìn)行了一些數(shù)據(jù)庫相關(guān)的項(xiàng)目后不知不覺的成為一名較低級的DBA。通常當(dāng)一名DBA離開公司后,公司將在內(nèi)部尋找一個(gè)候選人,假如他們認(rèn)為這名候選人是可訓(xùn)練的話。

  提示#6:尋找較低級的DBA職位。--假如你只是為了一個(gè)較低級的DBA工作,看到DBA職位的需求描述說他們正在尋找高級DBA或者其他的。所以,讓我們嚴(yán)謹(jǐn)一些。你并沒有一個(gè)高級方面的經(jīng)驗(yàn)。我已經(jīng)討論過了對于這樣的職位為什么公司不會考慮你。但是他們會在低級的職位上考慮你。低級的 DBA在高級DBA的指導(dǎo)下完成工作。他們摸索竅門。一般來說,高級DBA對數(shù)據(jù)庫承擔(dān)責(zé)任,同時(shí)也獲得所有的榮譽(yù)。但是不要焦急。隨著你的事業(yè)發(fā)展,你將會有越來越多的責(zé)任和得到越來越多的信任。因?yàn)槟銢]有任何經(jīng)驗(yàn),你應(yīng)該從這里開始啟航。

   我也聽到過一些公司尋找一名高級DBA,但是到最后,他們實(shí)際想要雇一名低級的DBA。你或許希望申請這樣的職位雖然你也許沒有資格。他們可能還是會決定雇傭你。但是提前說明你仍然在摸索階段并且已經(jīng)是較低級的DBA水平。不要試圖欺騙他們讓他們認(rèn)為你是高級DBA的水平。這只會降低你得到這項(xiàng)工作的機(jī)會。

   這些提示將幫助你得到第一份DBA的工作。祝你在尋找工作時(shí)有好運(yùn)氣。當(dāng)你已經(jīng)找到了第一份DBA工作后,繼續(xù)下面的部分來學(xué)習(xí)如何往下走下去。

  我剛得到我的第一份工作!現(xiàn)在該怎樣?

  祝賀你!你現(xiàn)在是DBA俱樂部的正式成員了!對于這份夢寐以求的令人激動的職業(yè),你準(zhǔn)備好了么?你的工作才剛開始并且你在學(xué)習(xí)上已經(jīng)落在后面。你將會發(fā)現(xiàn)要成為一名高效的數(shù)據(jù)庫管理員有大量的知識你必須掌握。你的第一年或前兩年將花費(fèi)比以前更多的時(shí)間來學(xué)習(xí)。假如你發(fā)現(xiàn)學(xué)習(xí)知識的數(shù)量使你大腦超負(fù)荷,那么休息一下,歇口氣,然后再回到學(xué)習(xí)中去。為了幫助你繼續(xù)走下去,你可以按照下面的方法進(jìn)行:

  步驟#1: 關(guān)系型數(shù)據(jù)庫理論 –這部分我假設(shè)你將管理的數(shù)據(jù)庫是一個(gè)“關(guān)系型”數(shù)據(jù)庫。其他數(shù)據(jù)庫模型也存在,但是關(guān)系型模式是近二十年工業(yè)上占統(tǒng)治地位的一種數(shù)據(jù)庫模式。假如你的數(shù)據(jù)庫系統(tǒng)是其他的模式,那么學(xué)習(xí)它的理論。相關(guān)數(shù)據(jù)庫理論是十分重要的。它是其他一切的基礎(chǔ)。我也看到許多跳到數(shù)據(jù)庫管理職位的人從不想去學(xué)習(xí)純粹的關(guān)系型數(shù)據(jù)庫理論。不可避免的,在他們的事業(yè)中對理論基礎(chǔ)的匱乏作為缺點(diǎn)暴露了出來。假如你對關(guān)系型數(shù)據(jù)庫理論理解得很好,那么你將非常容易的在任何平臺的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS)中轉(zhuǎn)變。我使用Oracle數(shù)據(jù)庫,或者IBM的DB2,或者微軟的SQL Server是無關(guān)緊要的。他們都是關(guān)系型數(shù)據(jù)庫系統(tǒng)。他們在最底層都在做著相同的事情。區(qū)別在于他們怎樣去做相同的事情。純粹的關(guān)系型數(shù)據(jù)庫理論對于較低級的DBA來說并非必需的。但是假如你想要超越低級DBA的水平它就是十分重要的。許多大學(xué)的教科書都很好的包含了關(guān)系型數(shù)據(jù)庫的理論。其中一本被廣泛使用的教科書就是由Elmasri and Navathe編寫的數(shù)據(jù)庫系統(tǒng)基礎(chǔ),

  步驟#2: 徹底的學(xué)習(xí)查詢語言 –數(shù)據(jù)庫都有語言讓你能夠從數(shù)據(jù)庫中得到數(shù)據(jù),把數(shù)據(jù)放到數(shù)據(jù)庫中,以及修改數(shù)據(jù)庫中的數(shù)據(jù)。對于關(guān)系型數(shù)據(jù)庫而言,這種語言就是結(jié)構(gòu)化查詢語言 (SQL)。這門語言是你與數(shù)據(jù)庫接觸的工具。不能讓這個(gè)工具成為以后學(xué)習(xí)的障礙,這一點(diǎn)很重要。在你的測試數(shù)據(jù)庫中練習(xí)不同的SQL語句直到他們變成了你的習(xí)慣。這方面的一本非常好的書叫做Oracle 9i完全參考(Oracle 9i The Complete Reference)由Loney 和Koch編寫,Oracle Press。每一名Oracle DBA都應(yīng)該在他事業(yè)的早期閱讀這本書。Oracle 9i參考手冊(Oracle 9i SQL Reference manual)是另一個(gè)很重要的知識來源。在他們的技術(shù)網(wǎng)站TechNet上(http://technet.oracle.com)你可以訪...t上有一個(gè)賬號。

  步驟#3: 開始學(xué)習(xí)基本的數(shù)據(jù)庫管理工作 –這難道不是你最開始在這里的原因?為什么它在列表的第三位?我們嘗試著建造一個(gè)知識的金字塔,我強(qiáng)烈的感覺到一個(gè)人需要知道關(guān)系型數(shù)據(jù)庫理論和SQL,并且在你學(xué)習(xí)如何進(jìn)行基本的數(shù)據(jù)庫管理工作時(shí)把他們當(dāng)作工具來使用。這些工作包括啟動和關(guān)閉數(shù)據(jù)庫,備份和恢復(fù)數(shù)據(jù)庫,以及創(chuàng)建/刪除/ 修改數(shù)據(jù)庫對象。對于Oracle數(shù)據(jù)庫管理而言,在市面上有大量的書籍可以給你所期望的一個(gè)很好的體會。這本書是Oracle 9i DBA手冊(Oracle 9i DBA Handbook by Loney on Oracle Press)。我知道的大多數(shù)DBA都在他們事業(yè)的早期不只一遍的閱讀過這本書。這里,你應(yīng)該同時(shí)閱讀和理解Oracle 9i 概念指導(dǎo),Oracle 9i管理員指導(dǎo),以及Oracle 9i備份與恢復(fù)指導(dǎo)(Oracle 9i Concepts Guide, the Oracle 9i Administrator’s Guide, and the Oracle 9i Backup and Recovery Guide)都來自O(shè)racle文檔。

   步驟#4: 閱讀,閱讀,再閱讀 –由于你才剛開始你的DBA職業(yè)生涯,因此你正在開始為你的技能奠定基礎(chǔ)。這需要一段很長的時(shí)間去形成,吸收和領(lǐng)會所有你將學(xué)到的知識。毫無疑問的,比你資深的DBA由許多工作要做,因此他們可能不會總是騰出大量時(shí)間輔導(dǎo)你的學(xué)習(xí)。你不得不靠自己學(xué)習(xí)很多東西。這就是閱讀的目的。市面上有許多書籍可以解答許多數(shù)據(jù)庫相關(guān)的話題。Oracle Press是Oracle公司的官方出版社,有大量的Oracle相關(guān)書籍。同時(shí)也有其他的出版社,如Wrox Press 和 O’Reilly Press。你也可以找到Oracle文檔來閱讀。并且還有許多網(wǎng)站和新聞組。盡可能多的讀書使你能夠繼續(xù)下去。還有,不只一遍的閱讀它們可以使你吸收你第一次閱讀時(shí)錯過的內(nèi)容。

  步驟#5: 創(chuàng)建測試案例 –我經(jīng)常看到初學(xué)者問一些很基礎(chǔ)的問題,其實(shí)假如他們花一些時(shí)間來考慮,這些問題都是很容易解答的。毫無疑問的,在你開始學(xué)習(xí)Oracle的時(shí)候你會有許多的問題。看看這些問題你能不能自己回答出來。例如,我又一次被問到能不能向有唯一性約束的列中插入空值。最開始,這看上去也許不是很容易回答的問題。但它卻是非常容易去試驗(yàn)的!只需要創(chuàng)建一個(gè)簡單的表。在其中的一列,假如唯一性約束。嘗試著在該列插入一個(gè)空值。有效么?你應(yīng)該能夠非常容易的回答出這個(gè)問題了。那么,為什么要創(chuàng)建這些案例呢?一個(gè)原因是這樣做可以提高你解決問題的能力。創(chuàng)建這些案例需要的技能就是解決問題用到的技能。解決問題的技能將會對你的DBA事業(yè)有很大的幫助。另一個(gè)原因是隨著你的事業(yè)的發(fā)展,你將經(jīng)常需要創(chuàng)建更復(fù)雜的測試案例以便保證數(shù)據(jù)庫和應(yīng)用程序的成功。在將來,甚至簡單的測試案例也可以組成更復(fù)雜的數(shù)據(jù)庫和應(yīng)用程序分解。

  步驟#6: 找一個(gè)良師 –一個(gè)良師能夠?yàn)槟愕腄BA生涯(或者其它類似的職業(yè))引領(lǐng)方向。他們能夠給你指示,回答問題以及在你的DBA的成長過程中幫助你節(jié)約一些時(shí)間。但愿這篇文章能夠在你事業(yè)發(fā)展的一段時(shí)間內(nèi)起到良師益友的作用。假如你與一名資深的DBA共同工作,那么那個(gè)人應(yīng)該有責(zé)任為你的事業(yè)進(jìn)行有益的指導(dǎo)。你也可以同時(shí)選擇其他的人指導(dǎo)你。

  步驟#7: 參加本地用戶群 –許多跨國家的城市有本地用戶群,他們定期聚會討論數(shù)據(jù)庫相關(guān)的話題。假如可能,參加其中一個(gè)本地用戶群。這將給你一個(gè)與他人相互交流的很好的方法。

  我如何能夠從一名DBA初學(xué)者變?yōu)橐粋€(gè)具有中級水平的DBA?

   你已經(jīng)成為DBA一段時(shí)間了,你現(xiàn)在希望你的技術(shù)水平提高一階么?下一步該怎么做?首先,往回看前面的部分,確認(rèn)你已經(jīng)完成了所有的步驟。徹底理解 SQL語言是十分重要的。理解關(guān)系型數(shù)據(jù)庫理論和掌握基本的數(shù)據(jù)庫管理任務(wù)也是非常重要的。到如今,你應(yīng)該閱讀文檔和其他書籍到已經(jīng)郁悶了。假如沒有,那么你還沒準(zhǔn)備好繼續(xù)深造,增長你的DBA的技術(shù)水平。假如你已經(jīng)準(zhǔn)備好繼續(xù)了,我已為你的繼續(xù)深造準(zhǔn)備了一些方法。

  步驟#1: 學(xué)習(xí)操作系統(tǒng)和你的服務(wù)器硬件 – 正如我前面所說,數(shù)據(jù)庫存在于操作系統(tǒng)和服務(wù)器硬件之上。理解這些組成部分如何工作是很必要的。你應(yīng)該知道如何與特殊的操作系統(tǒng)相合。你如何刪除或者編輯文件?假如你的操作系統(tǒng)是Unix,你應(yīng)該掌握命令行以及Unix命令如何輔助你工作。對于運(yùn)行在Windows或其他操作系統(tǒng)上而言也是一樣的。你同時(shí)需要對服務(wù)器的硬件有一定的了解。物理內(nèi)存和虛擬內(nèi)存有什么區(qū)別?RAID是什么以及不同的級別是如何產(chǎn)生影響的?為什么數(shù)據(jù)庫喜歡更多的物理硬盤而非一個(gè)大硬盤卷?你需要知道這些事情以便你能夠容易的與系統(tǒng)管理員進(jìn)行如何配置好你的服務(wù)器以便使它能夠充分的支持?jǐn)?shù)據(jù)庫方面的交談。

  步驟#2: 學(xué)習(xí)應(yīng)用程序設(shè)計(jì)因?yàn)樗c數(shù)據(jù)庫相關(guān) – 如前面所述,數(shù)據(jù)庫存在于操作系統(tǒng)與數(shù)據(jù)庫應(yīng)用程序之間。你真的需要這兩者。SQL語言是如何幫助創(chuàng)建好的應(yīng)用程序的?綁定變量是什么并且為什么他們很重要?Tom Kyte 寫了一本非常好的書,在Oracle應(yīng)用程序設(shè)計(jì)上給出了很好的建議。他的Expert One-on-one Oracle書可在 Wrox Press找到。我強(qiáng)烈推薦閱讀此書。他詳細(xì)的敘述了那些能夠生成和破壞Oracle應(yīng)用程序的東西。你需要知道這些,因?yàn)槟愕膽?yīng)用程序開發(fā)人員希望從你這里得到指導(dǎo)和數(shù)據(jù)庫知識。學(xué)習(xí)任何與應(yīng)用程序設(shè)計(jì)有關(guān)的知識。也許參加一個(gè)關(guān)于軟件工程,操作系統(tǒng)或數(shù)據(jù)結(jié)構(gòu)的課程班會有好處。

  步驟#4: 取得認(rèn)證 – 也許你的工作并不需要,但是取得認(rèn)證一定對你有益。作為DBA的每一天里,你學(xué)到了許多新的和令人激動的事情。也許在你職業(yè)生涯的這段時(shí)間里,有幾天你沒學(xué)到任何新的東西。但你仍然有很多要學(xué)習(xí)。成為一名OCP(Oracle Certified Professional) DBA要求你必須已經(jīng)學(xué)到了數(shù)據(jù)庫管理所有方面的基礎(chǔ)。我發(fā)現(xiàn)在OCP考試的學(xué)習(xí)過程中,我學(xué)到了在我工作中從未接觸過的東西。一次我學(xué)到了我從未碰到過的一個(gè)特殊課題,在后來的日子里我就能夠使用那個(gè)知識解決問題。假如我從為在 OCP考試中學(xué)倒它,那么我永遠(yuǎn)也不會用那種特殊的方法去解決問題。這已經(jīng)一次次的發(fā)生在我的面前。有的人可能會說認(rèn)證實(shí)際上真的不值得。我要說它只會對你有益無害。所以,去取得認(rèn)證吧!

  步驟#5: 獲得一個(gè)資源庫 – 在前面的部分中,我指出每個(gè)DBA都應(yīng)該在Technet上有個(gè)賬號。這是你其中一個(gè)主要資源。但是同時(shí)還有許多其他資源。很多人共享他們的Oracle 知識。假如你還沒有開始,你應(yīng)該用網(wǎng)絡(luò)瀏覽器去搜索并收集很多Oracle資源。愿意的話,你可以從訪問我的網(wǎng)站(http: //www.peasland.net)開始。下面是一些Oracle DBA必須了解得網(wǎng)站列表:

  Ask Tom –http://asktom.oracle.com

   Jonathan Lewis web site -http://www.jlcomp.demon.co.uk/ITPUB個(gè)人空間/HFcu N

  Ixora (Steve Adams) –http://www.ixora.com.au

   Orapub –http://www.orapub.com

  Metalink (Oracle支持網(wǎng)站) –http://metalink.oracle.com

    國內(nèi)的:

    ITPUB論壇-http://www.itpub.net

    Oracle技術(shù)網(wǎng) -http://www.oradb.net

    CSDN社區(qū) -http://community.csdn.net

   還有許多其它的好網(wǎng)站

   步驟#6: 開始在不同的新聞組和論壇上交流 – 也許你已經(jīng)發(fā)現(xiàn)了他們,但假如現(xiàn)在你還沒有那么是時(shí)候去開始了。有許多的新聞組和論壇可以回答你的任何Oracle問題。在Oracle群落里還有許多高手愿意和你共享他們的知識。你所要做的就是提問。下面是一個(gè)列表包含了可以開始交流的最好的因特網(wǎng)團(tuán)體:

  Usenet newsgroups – comp.databases.oracle.server和 comp.databases.oracle.misc 是兩個(gè)可以交流的非常著名的世界性的新聞組。他們擁有大量的針對Oracle問題的交流卷宗。觀看這些組的最好的方法式使用新聞廣播員。但是假如你想通過基于web的方式訪問,也可以通過Google搜索引擎搜索它。 (http://groups.google.com/groups?hl=...atabases.oracle)

  Quest Pipelines – 當(dāng)他們在最開始還屬于軟件提供商RevealNet的時(shí)候,被稱為the RevealNet Pipelines。現(xiàn)在,Quest購買了RevealNet 并且擁有Pipelines 。因?yàn)镻ipelines是中等的,所以這些是我最喜歡的。你可以在這里找到Pipelines (http://www.quest-pipelines.com/index.asp)。

  觀察別人是如何經(jīng)歷考驗(yàn)和磨難的是一件好事。假如你有問題,可以自由的在群里提出來。假如你要提出問題,通常應(yīng)該包括一些信息,比如你的 Oracle版本和Oracle運(yùn)行的平臺。這些將會得到有很大的差別的答案。假如你忘記了,會有人提醒你!甚至你不用提問也可以從其他人的答案中學(xué)到許多知識。我已經(jīng)記不得多少次我之所以能夠解決問題完全是因?yàn)槲矣浀闷渌嗽谛侣劷M里問過相同的問題。
posted on 2011-03-04 15:38 學(xué)習(xí)才能進(jìn)步 閱讀(225) 評論(0)  編輯 收藏 引用 所屬分類: SQL
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            在线播放中文字幕一区| 免费成人黄色av| 亚洲欧美资源在线| 亚洲国产日韩在线| 国产精品一区二区欧美| 亚洲第一在线| 国产欧美一区二区三区在线老狼| 蜜臀91精品一区二区三区| 一区二区三区在线观看欧美| 欧美高清你懂得| 性欧美xxxx大乳国产app| 欧美中日韩免费视频| 国产精品亚洲一区| 午夜欧美精品久久久久久久| 亚洲国产裸拍裸体视频在线观看乱了| 亚洲欧美资源在线| 欧美尤物一区| 亚洲欧美色一区| 国产精品久久久久久久久久三级| 亚洲高清免费视频| 亚洲精品一区二区在线观看| 一区视频在线看| 国产精品a久久久久| 亚洲图片欧洲图片av| 亚洲制服少妇| 1024成人| 亚洲黄色av一区| 中文日韩在线| 99精品免费| 篠田优中文在线播放第一区| 午夜伦理片一区| 亚洲人成网站色ww在线| 韩日精品视频| 国产精品久久久久久超碰| 久久久精品国产免费观看同学| 夜夜嗨av一区二区三区四区 | 久久综合狠狠| 亚洲人成艺术| 亚洲免费视频中文字幕| 亚洲激情国产| 日韩午夜av电影| 亚洲欧美国产高清| 另类尿喷潮videofree| 欧美日本一道本| 国产伦精品一区二区三区视频黑人| 另类激情亚洲| 国产一区二区三区四区hd| 欧美在线视频免费播放| 久久人体大胆视频| 蜜桃久久精品一区二区| 亚洲国产婷婷香蕉久久久久久| 久久久久久电影| 亚洲激情二区| 久久成人精品一区二区三区| 午夜国产精品视频| 久久国产主播精品| 一本一本a久久| 久久精品国产免费| 欧美电影免费观看| 亚洲人体1000| 久久嫩草精品久久久精品一| 欧美黄色成人网| 在线亚洲+欧美+日本专区| 一本一本久久a久久精品综合妖精| 亚洲在线中文字幕| 亚洲福利专区| 蜜月aⅴ免费一区二区三区 | 欧美大尺度在线观看| 免费成人av| 制服诱惑一区二区| 欧美精品在线观看播放| 在线一区二区三区四区五区| 亚洲一区二区三区视频播放| 欧美第一黄色网| 99精品视频免费在线观看| 久久精品欧美日韩| 亚洲午夜国产一区99re久久| 国产亚洲欧美一级| 久久疯狂做爰流白浆xx| 国产日韩欧美电影在线观看| 欧美在线日韩| 午夜在线观看免费一区| 亚洲永久精品大片| 欧美国产日韩在线| 在线观看日韩www视频免费 | 久久久精品一区二区三区| 亚洲午夜久久久久久久久电影院| 欧美日韩中文另类| 欧美影视一区| 久久亚裔精品欧美| 久久精品女人的天堂av| 久久嫩草精品久久久精品一| 亚洲国产激情| 亚洲大胆av| 亚洲主播在线观看| 欧美一区二区日韩一区二区| 亚洲第一久久影院| 亚洲一区二区在线视频| 亚洲国产欧美一区二区三区同亚洲| 欧美一区中文字幕| 亚洲免费中文| 性欧美xxxx视频在线观看| 欧美日本在线看| 欧美激情一区二区三区不卡| 日韩一区二区精品| 亚洲精品欧美极品| 欧美一区二区视频网站| 亚洲一二三级电影| 欧美视频在线播放| 欧美日韩中文字幕日韩欧美| 欧美电影电视剧在线观看| 国产欧美精品在线| 欧美一区二区三区四区高清| 亚洲尤物在线视频观看| 欧美国产日本韩| 亚洲国产精品一区二区www| 亚洲国产视频直播| 欧美日韩激情网| 亚洲人成在线影院| 久久gogo国模啪啪人体图| 一区二区激情视频| 国产精品私拍pans大尺度在线| 亚洲男女自偷自拍| 久久精品综合一区| 国产精品免费aⅴ片在线观看| 经典三级久久| 欧美日韩成人综合天天影院| 亚洲一区中文字幕在线观看| 国产精品久久久久久久app| 亚洲免费视频成人| 亚洲精品一二| 久久久久久高潮国产精品视| 夜夜嗨av色一区二区不卡| 久久久久久一区| 亚洲久色影视| 国产一区二区日韩精品| 欧美性事在线| 久久久综合精品| 99精品视频免费全部在线| 老色批av在线精品| 亚洲欧美色一区| 日韩视频中文| 亚洲国产免费| 亚洲国产日韩欧美在线动漫| 国产精品区二区三区日本| 嫩模写真一区二区三区三州| 久久精品123| 久久精品欧美| 亚洲视频日本| 一区二区av在线| 亚洲美女黄网| 在线亚洲一区观看| 亚洲黄色av一区| 日韩视频在线一区二区三区| 久久久久久69| 麻豆av一区二区三区久久| 久久久99免费视频| 久久精品成人一区二区三区| 亚洲精品一区二区网址| 欧美性做爰猛烈叫床潮| 欧美午夜精品理论片a级大开眼界 欧美午夜精品理论片a级按摩 | 欧美日韩精品一区二区| 久久成人在线| 久久黄色网页| 亚洲综合好骚| 久久久久久久久久久久久久一区 | 欧美韩国日本一区| 一本大道久久a久久综合婷婷| 久久久夜精品| 亚洲福利小视频| 午夜精品在线观看| 欧美激情导航| 国产亚洲在线| 夜夜嗨一区二区| 久久香蕉精品| 裸体歌舞表演一区二区| 99精品视频免费在线观看| 久久精品99国产精品| 国产精品福利影院| 亚洲精选一区| 亚洲美女福利视频网站| 国产精品另类一区| 欧美人与性动交α欧美精品济南到 | 黄色欧美日韩| 国内精品久久久久久久影视麻豆| 国产欧美日韩精品在线| 一本综合久久| 国产精品一区三区| 一区二区激情视频| 欧美激情中文不卡| 美乳少妇欧美精品| 精品电影一区| 欧美激情在线| 欧美日韩精品在线观看| 99re6这里只有精品视频在线观看| 欧美国产日本韩| 欧美体内谢she精2性欧美| 91久久黄色| 9色精品在线| 国产精品第一区|