大數(shù)據(jù)就業(yè)實(shí)戰(zhàn)培訓(xùn) Oracle就業(yè)實(shí)戰(zhàn)培訓(xùn)
數(shù)據(jù)庫管理員有做不完的工作,剛剛完成一個(gè)程序的安裝或是解決了一個(gè)難題,就會(huì)出現(xiàn)一個(gè)新的難題,有時(shí)看上去像一個(gè)永無止境的挑戰(zhàn)。然而,最出色的數(shù)據(jù)庫管理員因?yàn)檎莆樟艘惶讎?yán)格的任務(wù)執(zhí)行方法,就可避免讓自己陷入這個(gè)循環(huán)當(dāng)中。據(jù)CFP傳媒集團(tuán)的Clare F. Price表示,有許多行為方式能夠幫助數(shù)據(jù)庫管理員比其他人更好地履行其職責(zé):
1. 系統(tǒng)配置標(biāo)準(zhǔn)化
數(shù)據(jù)庫和SQL實(shí)例的數(shù)量不斷在擴(kuò)大已經(jīng)不是新聞了。這意味著要記住越來越長的數(shù)據(jù)庫配置列表。
專業(yè)的數(shù)據(jù)庫管理員通過盡可能地標(biāo)準(zhǔn)化配置項(xiàng)(驅(qū)動(dòng)器號(hào)、服務(wù)器配置選項(xiàng)、數(shù)據(jù)庫設(shè)置、數(shù)據(jù)庫維護(hù)、安全設(shè)置等)來跟蹤不同的實(shí)例。
結(jié)果:優(yōu)化了性能,降低了錯(cuò)誤率。
2. 了解數(shù)據(jù)庫布局
數(shù)據(jù)庫的規(guī)模在持續(xù)地?cái)U(kuò)張,尤其是在營銷和銷售等部門帶來了自己的軟件后,導(dǎo)致數(shù)據(jù)庫得不到維護(hù)和備份,甚至可能不安全。
為了避免這可能產(chǎn)生的性能問題,經(jīng)驗(yàn)豐富的數(shù)據(jù)庫管理員會(huì)保留其公司中現(xiàn)有實(shí)例和數(shù)據(jù)庫的最新庫存記錄。
理想情況下,庫存收集應(yīng)由供應(yīng)集中式數(shù)據(jù)庫存儲(chǔ)庫的自動(dòng)化流程來處理,但這并不能取代手動(dòng)抽查,以驗(yàn)證自動(dòng)數(shù)據(jù)收集的準(zhǔn)確性。
就數(shù)據(jù)庫本身而言,專業(yè)數(shù)據(jù)庫管理員會(huì)保留以下記錄:
姓名、創(chuàng)建日期和所有者,
邏輯文件名及其物理位置,
恢復(fù)模式,完整、批量或簡單記錄,
每個(gè)數(shù)據(jù)庫的兼容性級(jí)別以及大小限制,當(dāng)前大小和文件增長。
此外,了解驅(qū)動(dòng)器、目的和空間可用性、服務(wù)器版本以及服務(wù)器配置設(shè)置也很重要。
3. 不僅僅做到故障排除
由于性能問題可能需要占用一名數(shù)據(jù)庫管理員60%的時(shí)間,因此,真正優(yōu)化每個(gè)數(shù)據(jù)庫和實(shí)例至關(guān)重要。
Oracle的自動(dòng)工作負(fù)載信息庫(AWR)是理想的收集和報(bào)告工具,用于識(shí)別性能變化、運(yùn)行診斷以及不時(shí)對(duì)數(shù)據(jù)庫性能進(jìn)行比較。
4. 應(yīng)急計(jì)劃
您不能只是安裝完一個(gè)數(shù)據(jù)庫就不管不問了。您還必須對(duì)其不斷地調(diào)整和監(jiān)控。一流的數(shù)據(jù)庫管理員之所以出色,就是因?yàn)樗麄兡軌蚍e極主動(dòng)地預(yù)測可能遇到的問題,并且能夠做好準(zhǔn)備應(yīng)對(duì)斷電、地震、洪水、火災(zāi)和盜竊。
應(yīng)急計(jì)劃包括為所有數(shù)據(jù)庫實(shí)例制定一個(gè)全面的維護(hù)計(jì)劃,并隨時(shí)做好最壞的打算。通過定期主動(dòng)監(jiān)控,數(shù)據(jù)庫管理員可以發(fā)現(xiàn)系統(tǒng)行為或資源使用情況是否發(fā)生了改變。
通過為所有數(shù)據(jù)庫和所有SQL實(shí)例制定停機(jī)時(shí)間和數(shù)據(jù)丟失許可協(xié)議以及建立數(shù)據(jù)丟失恢復(fù)流程來幫助實(shí)施災(zāi)難恢復(fù)計(jì)劃。
5. 與開發(fā)人員交朋友
最出色的數(shù)據(jù)庫管理員不會(huì)將開發(fā)人員視為“必要之惡”,而是將其看作是雙贏組合的一員。一旦數(shù)據(jù)庫管理員和開發(fā)人員互相理解對(duì)方的目標(biāo)、優(yōu)先事項(xiàng)和關(guān)注點(diǎn),他們之間的緊張關(guān)系就會(huì)解除。無論是通過指導(dǎo)互助還是參與聯(lián)合項(xiàng)目團(tuán)隊(duì),相互理解都是關(guān)鍵要素。
6. 了解業(yè)務(wù)
數(shù)據(jù)庫管理員并不是孤立工作的,了解您所在企業(yè)的市場、產(chǎn)品和客戶都能為您帶來直接的回報(bào)。了解業(yè)務(wù)情況的業(yè)界頂級(jí)數(shù)據(jù)庫管理員一旦理解了不同的數(shù)據(jù)庫請(qǐng)求和要求背后的“原因”,就會(huì)變得更加高效。
7. 學(xué)無止境
Clare F. Price最后提出的一條建議就是提醒我們,唯一不變的就是改變。數(shù)據(jù)庫管理員的世界也是如此:新的數(shù)據(jù)庫、新的例程、更多的公司需求和更多的用戶。學(xué)習(xí)是永無止境的。
專業(yè)的數(shù)據(jù)庫管理員從未停下學(xué)習(xí)的腳步。
他們通過尋找和練習(xí)新的、不熟悉的活動(dòng)來避免停滯不前和墨守成規(guī)。當(dāng)對(duì)知識(shí)、經(jīng)驗(yàn)和日益增長的技能有求知的渴望時(shí),最出色的數(shù)據(jù)庫管理員就不會(huì)將自己的工作視為一成不變的常規(guī)工作,而是看作一次次令人興奮的探險(xiǎn)。