欧美麻豆久久久久久中文_成年免费观看_男人天堂亚洲成人_中国一级片_动漫黄网站免费永久在线观看_国产精品自产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
主站蜘蛛池模板: 久久久久久久久久久爱 | 日日摸天天碰中文字幕你懂的 | 丰满爆乳一区二区三区 | a级国产视频 | 日本不卡a不v免费高清 | 给我免费的视频在线观看 | 蓝男色蓝摄gay裸男china | 邻居少妇水好多好紧 | 中文字幕AV一区乱码 | 欧美亚洲国产精品久久 | 这里只有精品在线播放 | 永久免费的啪啪网站免费观看 | 亚洲裸男gv网站 | 亚洲AV无码成H人动漫无遮挡 | 18禁免费无码无遮挡不卡网站 | 狠狠综合久久久久尤物 | 久久男人AV资源网站 | 欧美国产精品三区一级一级 | 老熟妇仑乱视频一区二区 | 亚洲国产日产无码精品 | 欧美另类人妖 | 日本无码精品一二三四区视频 | 国色天香卡一卡二乱码 | 欧美成人形色生活片 | 亚洲国产福利一区二区三区 | 中文字幕奶水喷出在线观看 | 热RE99久久6国产精品免费 | zooslook欧美另类 | 亚洲精品无码永久在线观看 | 美女极品粉嫩美鮑20P图 | 中文有码亚洲制服av片 | 美女高潮无套内谢视频免费 | 精品亚洲成a人片在线观看少妇 | 国产综合精品女在线观看 | 国产寡妇色xxⅹ交肉视频 | 久久99国产精品久久99软件 | 天天操夜夜操 | 国产真实迷奷在线播放 | 亚洲欧美日韩国产综合一区二区 | 麻豆视频91传媒视频在线观看 | 欧美 日韩 高清 |