身為一個IT人員,如果您又是管理系統的話,相信是非常有機會需要爲公司選擇一個資料庫系統,既然要來寫 SQL Server 無敵手冊,當然第一歩就是要先幫大家評估為什麼要選擇SQL Server囉。
要選一個資料庫系統,第一個考慮的當然是價格效能比,我們可以參考交易處理效能委員會(http://www.tpc.org)依據價格/效能(Price/Performance)進
行的效能評鑑,在評鑑報告中,前10名全部都是SQL Server 2008,由此可見使用SQL Server 可以說是在成本與效能中的最佳選擇。
下圖為TPC-E的評鑑報告:
除了價格效能比安全性也是一個重要的考量點,根據SQL Server 在2008年5月所發表的白皮書中,說明National Vulnerability Database (NVD國家漏洞資料庫) 報告指出 Oracle 資料庫產品過去 4 年來的重大安全弱點超過 250 個。同一時期,SQL Server 的弱點則為零,所以安全對SQL Server可以說是沒有問題。
下圖為: Common Vulnerabilities and Exposures, 2003-2006
(Source: Compiled from National Vulnerability Database, November, 2006 )
此之外 SQL Server 更整合了商業智慧,提供SSIS、SSAS、SSRS 在商業智慧的領域中,可說是業界一流,SQL Server 2008 免費提供完整整合的 BI 解決方案。產品包括支援企業級資料倉儲、線上分析處理 (OLAP)、報表製作、計分卡、資料採礦、ETL 和關鍵效能指標 (KPI)。
看完以上介紹,相信大家對選擇SQL Server 會更有信心與興趣
資料庫是被鎖死的.
一般而言,你用了一種資料庫後,就很難換另一種資料庫.除非你們公司真的很多錢.
就我對資料庫而言,會用會比功能強大重要.你買一套很強大的東西,你不會操作,不會駕馭.或你不肯花錢請高級駕駛.就像找不會開法拉利去開馬上來個火燒車.
而就這篇用自家產品跟別人家產品比.我相信這絕對是事實.但他絕對拿他的優點跟別家比.而不拿本身缺點跟人比.
所以這種文章喵過就好了.我比較會注意的是這版跟上一版(目前使用)的差異性.如語法改變.心的功能..
就我所知.
跑不動的原因.
1.使用人員不會正規劃.
2.垃圾進垃圾出.
3.程設錯誤.
4.管理人員不會調教.
現在的軟硬體都那麼強.
你程式寫無限迴圈就會Lock.或你再強的資源都被吃完.
妳裡面都是垃圾.所以你怎麼查都比人家慢.你空間在大都會被吃光.
你不會調教.不會建索引.我想再好的系統給你都沒用.
雖然某家產品可能C/P高於另一家.但我不會為了那個一點點的效益去學跟原來做同一樣事情的工具.也不可能將前/後端程式改寫.
1補iThome online對SQL Server 2008介紹的文章
http://www.ithome.com.tw/itadm/article.php?c=50574&s=1
補充說明:小弟不是M$的人,個人也是有點討厭M$算錢的方式,尤其是每個人都要收錢(這裡指的是AD),所以不是要推銷什麼產品啦!只是因為要寫SQL Server 無敵手冊才想說先跟大家講講他的好,總不能說寫SQL Server 無敵手冊先罵他濫吧 XD。