[哈拉灌水]MS SQL vs Oracle

[哈拉灌水]MS SQL vs Oracle

對於微軟和甲骨文兩大資料庫,到底差在那呢?效能、功能,還是吸引人的資料庫新特性,

小弟後來覺得以上都不太算真正差別,畢竟我聽過太多MS SQL DBA說某些功能優於Oracle,

而Oracle DBA也會說某些功能到現在MS SQL才推出雛形,完全也趕不上Oracle腳步,

只能繼續當追隨者,同時也很難完全說服MS SQL DBA都對Oracle拍手叫好並承認自家資料庫如同玩具一般,

而相對也更難讓Oracle DBA承認MS SQL技術已追上Oracle甚至超前且優於Oracle,算是各有各的見解,

但小弟認為最大的差別在於資料庫相關技術資訊的取得。

 

說說我自己的感想,因為工作上的需求今年1月開始真正深入MS SQL(快一年了,時間過真快~XD),

但在這之前我與Oracle相處已有三年多光陰,工作上如遇到資料庫相關問題並順利解決的效率非推MS SQL莫屬

(三年多Oracle經驗,無法快速解決問題,主管應該很火大~XD),原因無他,

就是微軟線上資源完整豐富,當遭遇問題,上網查MSDN 或TechNet Library幾乎都能找到答案(因為中文~哈),

而且還有相關論壇讓你發問及討論,同時有一大堆專家相當熱情且耐心的回答問題,常常不會讓我空手而回,

這些服務都不花你一毛錢,只需簡單的給予該問題標記最佳解答,讓彼此資訊交流互通共享,

面對微軟提供如此完整資訊平台給客戶,有如全X電X常說的~~就感心ㄟ。

軟體服務微軟真的比Oracle好太多,微軟有研討會可以免費參加學習

(Oracle不是那麼頻繁,而且有些還要收費),

也可取得專家親自整理過的相關資料,並且還有webcast讓我下載觀看

(當初還被Oracle講師警告,不准datapump相關training資源,Oracle都這樣對待客戶的嗎?讓我好暈=.=),

面對這樣的資源,真正讓我感受到給微軟保護費都不是白繳的。

 

但在處理Oracle就沒這麼好過,當遇到問題時大部分都靠G大神

(雖然自己會先去metalink或asktom,但對方可不是都很閒隨時等回答問題),但G大神就是有種壞處,

你沒辦法得知這樣的做法是否真的可靠,還記得很久以前要恢復system tablespace,

按照G大神所提供的做法反而越搞越糟(台灣Oracle大多是sales,別太指望能幫到什麼忙),

後來只好乖乖K原廠技術文件才搞定,同時Oracle相關技術文件大部分都是英文,

平常在處理一個小問題時,你沒啥時間好好閱讀這些英文技術文件(都火燒屁股了~><”),而且想找相關資源時,

連到台灣Oracle網站並點選database 11g連結後,他X的馬上redirect到國外,

這就是Oracle對待其他國家客戶的方式嗎?如此大的軟體廠商別說搞不出繁體語言版,

Oracle的態度真是讓我不能認同(保護費還是得繳~=.=)。

 

我想一個再好的軟體,如果資訊難以取得,當發生問題如果沒人會處理並理解資料庫真正運作方式,

那就算功能或效能在強大也無三小路用。經過快一年的MS SQL真正接觸,深深感受到微軟社群的力量,

畢竟在工作上能快速解決問題才是王道阿。