欧美麻豆久久久久久中文_成年免费观看_男人天堂亚洲成人_中国一级片_动漫黄网站免费永久在线观看_国产精品自产av一区二区三区

中培偉業IT資訊頻道
您現在的位置:首頁 > IT資訊 > 學習交流 > 【專家視點】Oracle大師蘇旭暉專訪:沒有SQL萬萬不能

【專家視點】Oracle大師蘇旭暉專訪:沒有SQL萬萬不能

2015-12-16 10:56:23 | 來源:中培企業IT培訓網

本期《IT名人堂》邀請到了Oracle開發大師蘇旭暉先生,也就是ITPUB論壇中的newkid。說起newkid,在ITPUB可以說是備受大家推崇。那么這次訪談他又給我們帶來了哪些內容和驚喜呢?

蘇旭暉(newkid),oracle開發板塊資深版主,現居加拿大多倫多,長期活躍于開發板為網友答疑解難,堅持每天貢獻PL/SQL CHALLENGE 每日一題,曾參與撰寫itpub系列叢書:劍破冰山:Oracle開發藝術。擔任了第三屆SQL編程大賽的出題與評審工作。

duke217:蘇老師,您好!在ITPUB,您可是大神級別的人物,相信很多朋友對您都已經很熟悉了。但同樣,我們還有很多新朋友對您不是很了解。您能否再簡單的介紹一下自己?分享下您的職業經歷?

newkid:應該說我是大叔級別的人物還差不多。我1992年畢業后在廈門的一家軟件企業工作,一開始主要是在DOS下寫FoxPro的程序,有時候也干一些諸如安裝打印機、殺病毒之類的雜活。幾年下來我練成了FoxPro大師,曾經用FoxPro寫過一個類似WPS的文本編輯器,還寫過俄羅斯方塊游戲。幾年后公司開始做醫院收費系統,采用的是當時流行的CS架構,客戶端用PowerBuilder做開發,數據庫用Oracle,我被同事培訓了一下就上崗,幾年下來不知不覺又成了PowerBuilder大師。這兩樣我曾經最拿手的本領現在都已進入歷史博物館,也基本忘光了,只剩下Oracle還沒丟。算起來接觸Oracle的時間已經有18年了,但真正專職從事Oracle開發是從2003年移民加拿大開始。當時恰好找到的第一份工作是做Oracle開發,積累了經驗后再換工作也是這個方向,算是機緣巧合吧。來到itpub的緣起也是很湊巧,2008年經濟蕭條時我上班很閑,到處晃悠,在別的網站看到有人在推薦itpub,進來之后才發現自己原來早就注冊了賬號,是有次下載電子書時偶然注冊的。開發版的內容很對我的胃口,精華區里有很多奇妙的技巧貼,我花了很多時間閱讀,也試著回答網友的問題,慢慢地就養成了每天必來的習慣,直到今天。

duke217:經過多年的實戰洗禮,您在學習和工作的道路上有過困惑么?能否分享下您的經驗和故事?

newkid:要說困惑,那就是職業轉型的困惑。在國內做程序員是種吃青春飯的職業,做開發到了一定年齡之后就很難繼續了,我其他方面的才能又十分有限,所以轉型之后就感覺自己對公司做不出貢獻了,于是選擇了出國。在國外重操開發舊業之后我感覺自己的青春延續了,每天做的都是自己擅長且感興趣的事,日子過得比較充實?,F在公司里各種膚色年齡的人都有,像我這樣的大叔混雜在開發隊伍中竟然沒有違和感。我的經歷和個人性格有關,對別人不一定有參考作用,我也祝愿所有程序員都能找到適合自己的發展方向。

duke217:近年來,Oracle的自動化程度變得越來越高,很多需要人為介入的優化手段也變得越來越簡單。在這種情況下,您對SQL優化的價值體現怎么看?

newkid:Oracle優化器的智能化把我們從一些低端的勞動解放出來了,比如現在我們在大多數情況下都不需要操心IN(SELECT...)和EXISTS(SELECT...)的差別,這樣我們可以把精力放在技術含量更高的設計方面,比如數據結構、物理組織等等方面,設計做好了寫起SQL可以事半功倍,這是SQL優化的更高境界。另一方面,任何產品都不可能是完美的,隨著新功能的引入,優化器的行為也會更加難以捉摸,新版本往往會帶來新的BUG,這就需要我們不斷學習,掌握優化器的新特性和新的干預手段和工具,當新版本優化器不能好好干活時知道怎么“治”它,這也算是人力優化的價值體現吧。

duke217:作為一名數據庫從業者,您如何看待關系型數據庫和NoSQL之間的競爭?他們未來會呈現何種關系呢?

newkid:SQL不是萬能的,但沒有SQL是萬萬不能的!粗看起來SQL是一門簡陋的語言,但其實它書寫簡潔,功能強大,有旺盛的生命力,以后也會繼續生存。我對NoSQL的了解都來自于網絡,據我所知它的弱點在于對事務的支持,而關系數據庫在這方面是非常成熟的,有多年的技術積淀,任何顛覆者想要取代關系數據庫,最后會發現只是把輪子重新發明了一遍而已,而且代價高昂,很可能還沒原來做得好。世界上還有許許多多需要事務支持的應用,在這方面關系數據庫的地位是很難撼動的。未來這兩種陣營將會有各自的地盤,并且互相學習、取長補短,比如Oracle就一直在豐富自己的SQL功能,加入了對文本搜索、GIS、XML等等的支持,現在又推出了BigDataSQL產品,可以用SQL來訪問NoSQL數據。

duke217:眾所周知,您沉浸SQL開發行業已經有10多年了,那對于新進入的開發人員有什么好的建議呢?

newkid:類似的問題我在論壇上看到過幾次,每次我的回答都是:興趣是最好的老師。在我看來,SQL其實是很有趣的語言,我們歷屆的SQL比賽都會有意找一些標新立異的題目,讓人感受到SQL的獨特魅力。說實話在我剛開始學習SQL的前幾年也不知道SQL可以這么好玩,可見興趣是可以培養的。只要有了興趣,你就會好奇,就會主動尋找學習資料,而網上的SQL學習資料是很豐富的,我甚至可以夸口,關于SQL開發的任何問題你都可以到我們ORACLE開發版來找到答案,這里有一幫高水平而又熱心的網友和版主。只要有了興趣,在別人看來枯燥無味的工作一點也不辛苦,當你把別人寫的幾百上千行的SQL看懂,并且用更好的寫法取代,運行時間從幾小時降到了幾秒鐘,那種成就感是無以倫比的。我希望SQL能得到越來越多的開發人員的重視,哪怕你做的不是專職的數據庫開發,精通SQL對你的職業生涯也是大有裨益的。

duke217:幾年前,您參與編寫的《劍破冰山—oracle開發的藝術》大受業內好評,不知道您最近都在忙些什么,有沒有編寫新作品的計劃呢?

newkid:我是個典型的IT宅男,整個人生就是上班、吃飯、睡覺,解悶的方式就是在地鐵上聽音樂,看視頻。我的文字表達能力是短板,而且人也比較懶,平時沒有寫文章、寫博客的習慣,零碎發帖倒是很勤,但基本上沒什么積累。我要感謝劍破冰山的其他作者促成了我那次的玩票之作,如果有機會,碰到好的選題還是有可能再寫的,但目前完全沒有計劃。

標簽: Oracle開發 SQL
主站蜘蛛池模板: 欧美人伦禁忌dvd | 国产成人精品久久一区二区 | 亚洲欧美高清一区二区三区 | 日本熟妇色xxxxx日本免费看 | 蜜桃网站在线 | 国产精品久久久久秋霞鲁丝 | 日日躁夜夜躁狠狠躁夜夜躁 | 国产精品久久久久久久妇女 | 亚洲综合激情五月丁香六月 | 国产精品成年片在线观看 | 亚洲一区二区三区中文字幕无码 | 手机看片久久国产免费 | 欧洲av网 | 欧美网站免费观看在线 | 亚洲一区二三区好的精华液 | 亚洲最新在线观看 | 日本免费一二三区中文 | 日本高清免费情在线视频免费下个 | 嫩草影院永久入口 | 国内老熟妇对白HDXXXX | 老师好湿好紧我要进去了在线观看 | 韩国一级免费毛片 | 永夜星河免费观看 | 日韩精品一区二区三区中文无码 | 曰韩少妇内射免费播放 | 9420在线观看视频免费 | 欧美成人A猛片在线观看 | 久久久无码精品成人A片小说 | 中文字幕无码免费久久 | 久久综合九色综合97婷婷 | 国产日韩欧美一区二区东京热 | 久草线 | hdsex麻豆 | 中国91视频 | 亚洲AV永久无码一区二区三区 | 久久天天躁狠狠躁夜夜AV | 啦啦啦高清视频在线观看 | 亚洲中文字幕无码永久 | 一本大道久久a久久精二佰 亚洲AV色香蕉一区二区蜜桃 | a级国产视频 | 国产区精品一区二区不卡中文 |