11g ocm認證考試經歷

2012年北漂以來到現在有近5個年頭了,dba這活兒正了八經的玩數據庫其實是從這兩三年,學校學的sql server當時理解的不深,只學會了一些簡單的sql語句,2012-2014年因爲在大學做運維工作相對輕鬆,所以決定考一下ocp,當時最初的相做數據庫的原因很簡單,上智聯和前程上搜了一下dba的工作招聘需求量很大,而且在那會兒工資比我乾的工作薪資高,很單純的一個想法,北漂嗎?出來飄的,畢竟錢這玩意兒在北京是活命的東西,多點還是有用的!

  不扯別的了,萌生考ocm的念頭在14年拿到ocp那會兒就有,不過迫於高價的培訓以及考試費用(14年那會兒好像兩萬多,不到三萬,如今已經三萬+了)所以暫時擱置了,畢竟一年到頭除了房租水電生活費剩不了幾個錢,對於我來說是一筆不小的款項。懷着對oracle大師這個頭銜的嚮往,以及考試學習那會兒網絡上各種培訓班的吹捧,把master認證真是捧上了天,就像如今的iPhone7似的,想在拿下來了,感覺全TM是營銷人員玩的套路。OCM認證課程的講義說白了,不說天馬行空吧,起碼個人感覺也就40%左右,至多了,根本不會給你係統的全面的介紹oracle的操作,培訓班嘛!畢竟是個以營利爲目的機構。更別信那些市場部的課程銷售的話,他們會給你吹拿到認證之後跳槽時的感覺,讓你覺的天上隨時會掉錢下來砸着你。

下面說說ocm考試一共分9個場景,考前oracle的監考也就是考場負責開場刷環境的那個老師會給說明官網文件放置位置,系統密碼,以及禁止修改的地方,root用戶是鎖着的,所用root權限使用sudo代替。考試的時候老師會統一佈置環境,真正的監考據說是頭頂上那8顆攝像頭+遠程印度考官,這個好像跟我沒太大關係,我一老實本分的孩子,就是扔10個擺在我眼前我也不懼,呵呵,鬧着玩的。

場景介紹:

01.Server Configuration (11g OCM)

02.Managing Database Availability(11g OCM)

03.Data Management(11g OCM)

04.Data Warehouse Management(11g OCM)

05.Performance Management(11g OCM)

06. Grid Control Installation(11g OCM)

07.Data Guard(11g OCM)

08.Grid Infrastructure and ASM(11g OCM)                         

09.Real Application Clusters(11g OCM)

 

 

  第一場景我認爲很接地氣,但沒什麼技術含量。手工建庫,具體的就是自己參考init.ora文件編輯pfile,然後使用建庫語句create database,其他培訓班的考生我不太清楚是什麼情況,但是我們這波考試的基本上都是cp官網的建庫語句去修改,然後創建的,之後把系統所需的視圖,索引,同義詞創建的三個腳本跑一遍,ok了,監聽配置一下,能遠程訪問就可以了,其他的就是一下監聽配置,undo參數設置,sessionprocessobject,dispatcher等配置,其中值得注意的是有一道DNFS文件系統掛載的試題,我覺得這個很實用,但是考試題已經把環境配置的差不多了,fatab下邊已經把目錄從遠端給掛到本地了主機上了,你需要做的是編輯oratab文件和修改 lib目錄下邊的make so問件,我記不清楚名字了,官網上好像有。到此場景1基本上就玩事兒了,我個人認爲場景一的目的估計是oracle想測試你對數據的構成,配置信息,監聽和內部幾個關鍵參數的作用。時間130分鐘。

 

 第二場景,基本上就是對之前場景一的備份,需要註冊catalog信息到偶數機上,作用就是可以防止controlfile記錄你的備份過多,造成文件不斷的增長擴大以致故障損壞,以及database link的創建,和flashback 閃回數據的考察,個人感覺場景二的flashback 工作中會用到,備份這個有幾個選項需要加,其他的考題出的也沒什麼質量。

 

第三場景,主要考察的有數據故障恢復,VM(物化視圖的刷新),外部表的創建,sqlldr工具做數據導入(感覺ocm完全沒把sqlldr的強大功能給顯示出來),傳輸表空間,以及並行parallel的設置。  上來就是你的奇數機上的數據丟失,需要你用場景二的備份去做恢復,rman常用的三大招,前提你的兩個庫都是已經歸檔備份過的,直接listfailure,advise failure,repair failure,基本上故障就可以修復了,這點rman還是很強大的。物化視圖這個,之前自己再沒學ocm的時候自己搗騰過,不過好像我工作這麼長時間,用到物化視圖的業務好像沒幾個。至於外部表這個,我是壓根沒理解這貨的真理,只埋頭把實操給練習熟了,之後我會仔細看看,瞭解下,畢竟得對得起master這個證。再者傳輸表空間這個工作中倒是經常用,這個考察的深度感覺還行吧,convert給出的一個表空間給轉換成目前庫的平臺,然後online。對了,好像還考察的了一個star星型查詢的題,理解不深,所以忽略了,提一句,這個是考察主鍵或者外鍵列上索引創建的後的數據查詢,可以查看執行計劃和查詢時索引的走向。之後的並行就不說了,工作的時候貌似很少用這玩意兒,我是幹運維的,開發的哥們請忽略這話。

 

場景四,考察幾種分區表,包含lob字段的表的創建和數據插入,還有flashback閃回delete的數據,以及從recyclebin中閃回表

的,還有就是創建flashback archive 對象,這個個人表示欠缺理解對flashback  archive的這道題。之後會深入學習一下。

 

場景五,調優,早在場景一已經配置了oem,場景五是禁止啓停數據庫的,中途如果你停庫重啓了,對不起,我得恭喜你,0分你拿到了。這場我覺得如果單拉出來學,我個人覺得這個是值得深入的,因爲裏邊還夾雜了同義詞創建,資源組的參數設置,組合索引,全局索引,以及執行計劃,imp/impdpexp/expdp工具導數據以及transportablespace的東西,這個表示是dba的,工作中基本都用過。但印象最深刻的要數SQL PerformanceAnalyze ,因爲這貨,我之前壓根沒遇到過,也沒用過,這個實事求是,培訓班講解的解決方式,好像是通過基線load方式和基線捕獲,至今沒有理解透徹。接下來我會吃定的,然後如果有人關注的多了,我在修改此文。

 

場景六,grid control ------> GC安裝和使用,這個也可以說是作爲場景7中使用GC去搭建DG的鋪墊,大家可能常用的是database control--->DC,這玩意兒說粗糙點,就類此集中管控的軟件一樣,可以同時管理多個數據庫實例,是web網頁的方式哦,是不是感覺oracle未來有可能做成windows那樣,也點點鼠標去解決問題。OMS---->代理agent---->agent註冊----->收集到OMS倉庫---->oms彙總出web頁面------>URL也就是網址。gc統一管理數據庫倒是挺好用,但agent消耗和oms響應可能多少會有點,不過實用纔是我們關心的。

 

場景七,dataguard DG搭建,抱歉我回家過國慶節了,以下簡述。這個如果你們公司有做dg的,你沒步驟,網上搜搜吧,網民的力量是相當強大的,DG也是常用的HA 的一中方式,起碼用這貨,oracle不會額外的要錢,你要是遇上goldengate,你就得掏點銀子去買了,不過ogg支持跨平臺的特點,不差錢的話,還是值得花點銀子的。

 

場景八場景九,這兩個場景就是配置rac,時間一個50分鐘,一個60,很短,但是絕對夠用,因爲像亂七八糟的系統補丁,asm關聯包,甚至asm磁盤他們都給弄好了,更不用考慮系統內核參數調整,唉,真的很沒技術含量,不過裝完之後有幾道題,需要你在asm上操作創建卷和掛載共享目錄,以及asm 文件系統快照創建,備份ocr註冊信息文件OLR到本地。場9中需要創建一個sequence ,加一個額外指定使用資源POOLservice服務。

考試場景介紹到此結束。

 

              最後,如果你真去考OCM的話,我個人覺得這貨好像有點噱頭挺大,有點水,master,誰敢說拿下這個就是大師了,就敢保證自己就什麼都會,真正的大師能牛逼到把官方文檔吃一遍,這得多大的勇氣和魄力,透了指哪打哪的做到這庫就跟自己開發出來的似的,再加上工作中不斷處理故障積累經驗,你會到達西天拿到真經的。一口吃不了個胖子,別妄想考個證兒就能換工作拿好多錢,你要是拿太多,我們這老實本分的怎麼活啊!spacer.gif

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章