我的位置: 首頁(yè) > 學(xué)習(xí)專區(qū) > 數(shù)據(jù)庫(kù)技術(shù) > Oracle學(xué)習(xí)的一些建議

Oracle學(xué)習(xí)的一些建議

2013-06-26 08:40:12
來(lái)源:
[導(dǎo)讀] 學(xué)習(xí)Oracle是一個(gè)漫長(zhǎng)艱辛的過(guò)程。如果沒(méi)有興趣,只是被迫學(xué)習(xí),那么是很難學(xué)好的。學(xué)習(xí)到一定程度的時(shí)候,要想進(jìn)一步提高,就不得不接觸很...

學(xué)習(xí)Oracle是一個(gè)漫長(zhǎng)艱辛的過(guò)程。如果沒(méi)有興趣,只是被迫學(xué)習(xí),那么是很難學(xué)好的。學(xué)習(xí)到一定程度的時(shí)候,要想進(jìn)一步提高,就不得不接觸很多Oracle之外的東西,如Unix,如網(wǎng)絡(luò)、存儲(chǔ)等。因此,要真的決心學(xué)好Oracle,就一定要有興趣。有了興趣,就會(huì)一切變得簡(jiǎn)單快樂(lè)起來(lái)。簡(jiǎn)單總結(jié)一下,那就是:興趣、學(xué)習(xí)、實(shí)踐。

如何入門是許多初學(xué)者最頭疼的事情。Oracle涉及的方面太多了:SQL、管理、優(yōu)化、備份恢復(fù)……那么從哪開(kāi)始學(xué)好呢?如果在大學(xué)期間學(xué)過(guò)數(shù)據(jù)庫(kù)理論,或有一定的數(shù)據(jù)庫(kù)基礎(chǔ)自然很好;如果沒(méi)有的話,真的是個(gè)大問(wèn)題。我個(gè)人認(rèn)為還是應(yīng)該從SQL語(yǔ)句學(xué)起。比較好的教材是Oracle OCP認(rèn)證的《SQL and PL/SQL》。學(xué)習(xí)SQL的時(shí)候,盡可能堅(jiān)持使用Oracle自帶的工具:SQLPLUS。

有了一定的SQL基礎(chǔ)后,就要盡可能的了解Oracle的體系結(jié)構(gòu),這就涉及到了Oracle管理的內(nèi)容了。我學(xué)習(xí)的時(shí)候,機(jī)械工業(yè)出版社的《Oracle9i DBA手冊(cè)》這本書(shū)對(duì)我的幫助挺大。或許現(xiàn)在都出11g版本的了吧。Oracle公司的《Oracle Concepts》是非常棒的書(shū),對(duì)了解Oracle體系結(jié)構(gòu)很有好處。每個(gè)Oracle版本都有對(duì)應(yīng)的版本,可以認(rèn)真多讀幾次,每次都會(huì)有新的收獲。

公司的產(chǎn)品現(xiàn)在幾乎都采用Oracle了,我們做維護(hù)的時(shí)候,備份與恢復(fù)是不得不接觸的內(nèi)容。數(shù)據(jù)量少的,比如20、30多個(gè)G,還可以考慮用exp/imp來(lái)備份與恢復(fù),但數(shù)據(jù)量大了,這種方法就根本不適合了。于是學(xué)習(xí)Oracle備份與恢復(fù)技術(shù)也是必然的事情。大數(shù)據(jù)量情況下,Oracle建議用RMAN來(lái)進(jìn)行數(shù)據(jù)的備份與恢復(fù)。目前市場(chǎng)上有很多數(shù)據(jù)庫(kù)備份恢復(fù)軟件,其實(shí)好多也是后臺(tái)調(diào)用RMAN。清華大學(xué)出版社出版的《Oracle 9i RMAN 備份與恢復(fù)技術(shù)》是一本非常不錯(cuò)的介紹RMAN的書(shū)。

有了以上的基礎(chǔ),可以說(shuō)已經(jīng)入門了,對(duì)遇到的一些初級(jí)Oracle問(wèn)題將不再束手無(wú)策。然而我們的學(xué)習(xí)之路仍然還很漫長(zhǎng)。我們的用戶可能經(jīng)常抱怨數(shù)據(jù)庫(kù)運(yùn)行緩慢。這時(shí),如果有一定的優(yōu)化知識(shí),那就好辦了。有時(shí)你會(huì)看到優(yōu)化前需要運(yùn)行幾個(gè)小時(shí)的作業(yè),優(yōu)化后也許幾秒鐘就能完成!Oracle9i的性能診斷工具包statspack、Oracle10g/11g的自動(dòng)工作符合存儲(chǔ)庫(kù)AWR都是調(diào)優(yōu)的好幫手。機(jī)械工業(yè)出版社出版的《Oracle9i STATSPACK高性能調(diào)整》是學(xué)習(xí)statspack不錯(cuò)的書(shū)。

在數(shù)據(jù)庫(kù)體系結(jié)構(gòu)、編程優(yōu)化方面,有一本書(shū)非常棒,這就是世界頂級(jí)的Oracle專家Thomas Kyte編寫的《Oracle9i&10g編程藝術(shù)》(英文名為“Expert Oracle Database Architecture”)。Tom以前還寫了一本叫做《Expert One-on-One Oracle》的書(shū),也非常的經(jīng)典。這兩本書(shū)被很多Oracle學(xué)習(xí)者視為寶典,如果想在Oracle上深入學(xué)習(xí)的話,強(qiáng)烈建議認(rèn)真研讀。

掌握了以上內(nèi)容,或者基本掌握以上內(nèi)容,那么你在很多人的眼里也是Oracle的高手了,解決公司產(chǎn)品中的數(shù)據(jù)庫(kù)問(wèn)題應(yīng)該不成問(wèn)題。不過(guò)Oracle還有很多高級(jí)內(nèi)容可以進(jìn)一步學(xué)習(xí)。這里列舉一些,僅供感興趣的同仁參考。

1. 高級(jí)復(fù)制技術(shù)

2. Oracle Real Application Cluster (RAC)

3. Data Guard

4. Oracle Stream

5. 數(shù)據(jù)倉(cāng)庫(kù)

6. Proc、OCI編程

以上列舉的這些高級(jí)內(nèi)容,參考資料主要是Oracle公司的電子文檔。實(shí)話實(shí)說(shuō),上面的列的數(shù)據(jù)倉(cāng)庫(kù)、Proc、OCI編程,我一點(diǎn)也不熟悉。

在學(xué)習(xí)Oracle過(guò)程中,充分利用網(wǎng)絡(luò)資源可以起到事半功倍的作用。

總之,Oracle最大的問(wèn)題是復(fù)雜,復(fù)雜是Oracle的最大魅力。讓我們?yōu)榱笋{馭Oracle而共同努力吧!

評(píng)論
熱點(diǎn)專題
>>
相關(guān)文章推薦
>>
學(xué)什么電腦專業(yè) 學(xué)習(xí)什么專業(yè)有前途 學(xué)習(xí)計(jì)算機(jī)專業(yè) 學(xué)什么專業(yè)最賺錢 招收高考落榜生的院校 招收高考落榜生的學(xué)院 有什么好的中專學(xué)校 有哪些好的專科學(xué)校 怎么學(xué)好計(jì)算機(jī)專業(yè) 怎么考軟件工程師 考不上大學(xué)怎么辦 文理學(xué)院 湖南 沈陽(yáng) 理工大學(xué) 湘潭大學(xué) 工業(yè)大學(xué) 工程學(xué)院 河南 河北 長(zhǎng)沙 東門北大青鳥(niǎo) 羅湖區(qū)北大青鳥(niǎo) 2017年報(bào)考解答 專業(yè)在技校學(xué)什么專業(yè)好 高中畢業(yè)學(xué)什么能找到高薪工作 學(xué)什么專業(yè)前景好 學(xué)軟件專業(yè)如何 學(xué)軟件專業(yè)到哪里 學(xué)軟件開(kāi)發(fā)專業(yè)到哪里 學(xué)軟件編程專業(yè)怎么樣 學(xué)計(jì)算機(jī)專業(yè)怎么樣 學(xué)計(jì)算機(jī)專業(yè)有前途嗎 學(xué)電腦專業(yè)怎么樣 學(xué)電腦專業(yè)好不好 學(xué)電腦有什么專業(yè) 學(xué)電腦有哪些專業(yè) 學(xué)電腦學(xué)習(xí)什么專業(yè)好 東湖北大青鳥(niǎo) 桃源北大青鳥(niǎo) 200多分能考什么大學(xué) 高中生2017畢業(yè)學(xué)什么技術(shù)好? 高考落榜生適合上什么學(xué)校 中考分?jǐn)?shù)低,如何讀個(gè)好學(xué)校 公益助學(xué)
好吊妞免费视频在线观看,久久亚洲国产人成综合网,久久精品国产2020,欧美精品综合在线
天天在线高清手机看片 | 亚洲区一区二区三区四 | 三级国产国语三级在线蔓延 | 亚洲开心五月在线 | 精品亚洲欧美在线看 | 亚洲中文字幕乱码影视 |