Oracle、MySql、Sql Server比對

來源:互聯網
上載者:User

1.    價格

MySql:便宜(部分免費):當前,MySQL採用雙重授權(DualLicensed),他們是GPL和MySQLAB制定的商業許可協議。如果你在一個遵循GPL的自由(開源)項目中使用MySQL,那麼你可以遵循GPL協議免費使用MySQL。否則,你需要購買MySQLAB制定的那個商業許可協議。Windows $200,Unix或Linux自行安裝免費,.Unix或Linux第三方安裝$200。

Sql Server:適中. SQL 2008 標準版:[1CPU 無限使用者 R2 版本] ¥31900 [R2 5使用者] ¥5500 SQL 2008 企業版:[1CPU 無限使用者 R2 版本] ¥143800 [R2 10使用者] ¥25400

 

Oracle:較貴. Oracle 10G//11G 標準版 [10使用者] ¥25600;Oracle 10G//11G 標準版 [1CPU無限使用者] ¥157600;Oracle 10G //11G企業版 [25使用者] ¥213500;Oracle 10G //11G企業版 [1CPU無限使用者] ¥276000.
 
2.    平台及軟體支援

Mysql:  各種平台,常搭配Linux; 一般php程式比較喜歡用mysql :PHP+MySql+Linux
Sql Server:只能運行在Windows平台,對 .net程式支援比較好,對於一般的應用來說都夠用了。基本上.net陣營中很少使用sqlserver以外的資料庫產品:.net+SqlServer+windows
Oracle: 支援大多數平台,但是在windows下效能比不上SqlServer且價格較貴,所以一般用在unix或者linux下。 一般用來開發大型應用(例如分布式),開發語言多為java、C++等.

3.    運行速度

                在windows下在千萬級時sqlserver>mysql>oracle,在億級時oracle最快.

4.    適用系統

                MySQLOLTP型選手,在效能上與oracle差別不是非常大。在OLAP方面相對欠缺,Oracle與MSSQL在OLTP於OLAP方面都有不俗表現.

5.    擴充能力

  MySQL原生分布式架構的優勢在於並發支援,但延時問題一直被廣為詬病。所以大部分情境下是人肉進行分布式拆分,但其Replication特性加上對一致性的約束相較Oracle弱,使其架構靈活性很高。

Oracle由於其極高的一致性要求,造成架構上的不少限制。導致其擴充成本相對高很多。

MSSQL無Oracle相應的RAC功能。

6.    商業支援

MySQL有商務服務支援,但文檔相對簡單,包含的內容也比較少。

Oracle與SQL Server商業軟體,全套的商務服務支援。上百本文檔手冊支援,幾乎涵蓋所有的內容。

7.    介面操作性

            早期Microsoft SQL Server的介面操作最容易使用,而且裝好後不需要太多的設定就可以進行。但是在Oracle 11g下,介面也是相當的簡單,而且需要調整的參數極少。MySQL應該是在介面操作上最難使用的了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.