成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

挨踢部落故事匯(13):揚長避短入行Oracle開發

原創
移動開發
如果一個人想成功,一定是發揮自己的優點去工作,避開自己的缺點。Oracle數據庫的市場占有率達到60%以上,系統成熟,學習資料很全。最重要的是數據庫行業的待遇和受人尊敬程度在整個行業都是最高的。數據庫分為開發、管理、運維,對于剛入職場的菜鳥來說,開發是最容易入門的,也是成長最快的。

【51CTO.com原創稿件】“他人笑我太瘋癲,我笑他人是怎么看出來的呢?”一個被數據庫耽誤的段子手的座右銘竟是醬紫風趣幽默。在介紹胖子職業之前,先認識他這個人,也許你不會相信胖子是個程序猿,而且還是個頭腦冷靜,思想沉著數據庫工程師。胖子平時的愛好是激烈對抗的藍足球,喜歡徒步旅行,喜歡脫口秀講段子,喜歡編劇拍視頻。這樣外向的人和程序猿攻城獅的標簽幾乎沒有半點聯系。

[[186571]]

胖子·Oracle數據庫開發

揚長避短,結緣Oracle開發

如果不是大學選擇了軟件工程專業(這個在胖子大學之前,什么也不知道的專業),也許他現在會像池子李誕一樣從事脫口秀行業,或者像小沈陽宋小寶一樣跑各種場子。

大學***年,胖子什么也沒有學到,導致期末掛了4科,包括一門專業課。那時候,他已經走到學業低谷期,一度懷疑當初的選擇。他曾想換專業,但一想到換專業也是從頭學起,這個行業最起碼學習了一年,何必再從頭開始呢?其實任何人都想成功,為什么不逼自己一次呢?從那時開始,他便每天復習,預習,拉著同學問,終于算有點入門。尤其他發現了數據庫這門課程,在大家都沒有興趣或者感覺很難的時候,他發現竟愛上了它,而且感覺非常簡單。大三是專業開始定方向的時候,對于編程,胖子還是菜鳥(到現在還是不明白Java的三大框架),教數據庫的班主任專門提議他去學習Oracle數據庫。因為數據庫不用Java那些代碼,避開Java、C++那些模式之類的東西。發揮專業所長,胖子聽從了老師的建議,報名Oracle培訓班。就這樣他非常輕松愉快的學習了4個月Oracle,并考取了OCP證書。雖然在編程方面還是菜鳥,但是在數據庫,尤其Oracle數據庫方面,他算是中級。最起碼畢業有口飯吃,不用做啃老族。

Oracle坎坷開發路

胖子跑了一個多月的社會招聘,終于在大四上學期找到了一家不錯的工作。但入職不久,他就經歷了一次打擊。***次和組長出差到客戶現場,結果他發現什么也不會,在大學和培訓機構學到的知識根本用不上。只能每天站在組長的后面,看著組長開發。兩天的時間,他感覺過了兩年。出差結束回到公司,為了不再出現***次的情景,胖子每天都利用下班時間學習,幾乎每天只睡5個小時。ITPUB、51CTO等各種技術相關的論壇網站都有留言學習,Linux shell腳本的編寫、Java 開發、Oracle管理運維都提高了很多。終于迎來了第二次出差機會,胖子只身一人來到客戶現場解決數據庫數據上傳緩慢問題。雖然他在公司測試通過,可客戶現場還有很多突發情況。

胖子印象最深的問題是他把Oracle數據庫內存參數修改為機器系統的80%(機器內存是16G,本打算修改為12G),結果修改完導致數據庫不能啟動。經查,他發現32bit的操作系統Oracle內存參數不能超過1.7G。而他之前用的都是64bit系統,根本沒有注意這個問題。加上他的技術并不嫻熟,只能求助以前的老師,***胖子利用數據庫參數文件將Oracle內存修改為1.7G,但數據傳輸緩慢的問題仍然沒有解決。他先從軟件代碼用到SQL語句開始優化(數據庫緩慢問題80%都是SQL引起的)。利用AWR報告找到Top 5的SQL語句,發現里面有delete from table1;將其修改為TRUNCATE TABLE table1;(同樣是刪除表,delete屬于DML語句,操作會放到回滾段里面,TRUNCATE不會,delete做多了就會產生很多碎片,高水線(High Watermark)保持原位置不動,TRUNCATE會將高水線復位(回到最開始),這是其與delete的本質區別)速度比以前快了一點,但還沒有達到預想的效果。數據庫環境搭建是Java程序員安裝的,所以胖子決定從Oracle數據庫著手,首先停掉了歸檔日志開關,其次修改了在線日志文件大小,***修改了臨時表空間大小,幾次修改之后,終于速度達到了客戶的要求。

因為優化數據庫是在周末,出現問題可以有時間解決,而且還有很多數據庫方面的大神在幫助他,數據庫緩慢問題得以解決。雖然胖子在公司測試很多次,但還是不如在現場真實操作。如此強壓環境下,人的抗壓性和能力都會發揮出來,最起碼胖子是這樣的。

Oracle對初入職場人的選擇和影響

如果一個人想成功,一定是發揮自己的優點去工作,避開自己的缺點。

Oracle數據庫的市場占有率達到了60%以上,系統也成熟,各種學習資料、問題解答都有很多地方可以查到。最重要的是數據庫行業的待遇和受人尊敬程度在整個行業都是***的。作為市場的龍頭軟件商,胖子也被它俘虜了。

數據庫分為開發、管理、運維。對胖子這種剛入門的菜鳥來說,開發是最容易入門的,也是成長最快的。雖然工資還是比較少,但是工作內容和強度會比其他程序員(Java工程師、測試工程師)輕松很多,工資卻和他們一樣(為啥這么氣人呢)。剛接觸Oracle時,他發現Oracle很簡單(相對于Java、C++等編程),等真正進入之后,才發現它很龐大。只有不斷的去學習數據庫的核心,才能真正駕馭它,不會被這個行業拋棄。而且真正學會之后,會有很多方向去選擇,不再局限Oracle開發、運維、管理這些。你可以選擇到目前流行的大數據、云計算等等,你會比其他職位(C++\安卓\ios等工程師)更有優勢。

目前國內企業事業的數據庫大多數是Oracle 10g和11g數據庫。這對于Oracle從業者又是個挑戰的機會。在這個大數據時代,企業都要面臨Oracle數據庫升級或者遷移的瓶頸,而且大多數企業都沒有專職的DBA團隊或者崗位。對于職場迷茫的你,會是另一番機遇。

如果你也愿意分享你的故事,請加51CTO開發者QQ交流群 312724475聯系群主小官,期待你的精彩故事!

51CTO開發者交流群②群 312724475

【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】

責任編輯:何星 來源: 51CTO
相關推薦

2017-01-10 14:59:03

開發者故事

2017-11-28 14:15:38

開發者故事

2016-12-30 16:43:53

開發者故事

2017-03-21 11:19:57

開發者故事

2017-01-18 16:37:43

開發者故事

2017-01-19 13:40:56

開發者故事

2017-03-01 15:57:48

開發者故事

2017-01-11 17:25:23

開發者故事

2017-09-15 11:39:47

2017-03-10 11:32:49

開發者故事

2017-01-16 17:24:08

開發者故事

2017-01-18 11:07:20

開發者故事

2017-07-06 14:59:27

2017-01-13 16:36:29

開發者故事

2017-06-09 16:27:40

開發者故事

2017-04-25 15:39:30

開發者故事

2018-07-04 17:42:58

開發者故事

2017-01-05 15:30:59

開發者故事

2017-10-23 13:15:51

2017-04-21 15:50:52

開發者故事
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩不卡一区二区三区 | 美女爽到呻吟久久久久 | 国产精彩视频 | 久久国产精品免费一区二区三区 | 成人国产一区二区三区精品麻豆 | 色综合色综合 | 91av视频在线播放 | 麻豆久久久久久久 | 夜夜草| 精品一区二区三区四区在线 | 成人久久久 | 亚洲一区二区三区视频在线 | av天天干| 日日骚av | 中文字幕一区二区三区四区五区 | 国产精品极品美女在线观看免费 | 久久成人精品视频 | 丝袜 亚洲 另类 欧美 综合 | 久久久国产一区二区三区四区小说 | 久热免费| 日日干干 | 亚洲精品国产a久久久久久 午夜影院网站 | www.久| 天天夜夜人人 | 99久久婷婷国产综合精品电影 | 国产精品美女久久久久久不卡 | 欧美亚洲第一区 | 天天躁日日躁狠狠的躁天龙影院 | 久久伊人精品 | 国产综合在线视频 | 欧美日日 | 欧美精品久久久久久 | 日本一区二区电影 | 欧美一级在线 | 欧美精品一区在线 | 成人在线视频免费观看 | 美女福利视频网站 | 国产精品久久久久久久久久久久久 | 狠狠操在线 | 欧美一区二区三区 | 国产日韩一区二区三区 |