甲骨文戰(zhàn)略主導下MySQL數(shù)據(jù)庫將走向何方

2012-03-05 16:42:59來源:mysqlops作者:Eugene

2012年2月23日,甲骨文公司聯(lián)合上海愛可生信息技術有限公司,于上海舉辦的MySQL創(chuàng)新技術大會上宣布 MySQL 5.6企業(yè)版本的開發(fā)藍圖,并且MySQL官方網(wǎng)站提前一天公布停止更新MySQL 5.1版本的計劃,以及會議現(xiàn)場嘉賓分享

2012年2月23日,甲骨文公司聯(lián)合上海愛可生信息技術有限公司,于上海舉辦的MySQL創(chuàng)新技術大會上宣布 MySQL 5.6企業(yè)版本的開發(fā)藍圖,并且MySQL官方網(wǎng)站提前一天公布停止更新MySQL 5.1版本的計劃,以及會議現(xiàn)場嘉賓分享與問答交流的信息,越來越使我們意識到MySQL數(shù)據(jù)庫產(chǎn)品,將會因甲骨文公司的市場戰(zhàn)略需要,而重新走向另外一 個MySQL用戶不太樂意看見的方向。

(一)   信息梳理

(1). 甲骨文于2005年10月份收購InnoDB存儲引擎開發(fā)商芬蘭公司Innobase;

(2). SUN于2008年1月份收購MySQL AB公司;

(3). 甲骨文于2009年4月份收購SUN公司及其子公司的全部資產(chǎn);

MySQL AB公司曾經(jīng)希望能夠收購InnoDB存儲引擎開發(fā)商Innobase公司,并且一直有談判接觸,只是沒有談妥而已,MySQL AB公司與Innobase公司也是有簽署戰(zhàn)略合作協(xié)議。隨著開源MySQL數(shù)據(jù)庫產(chǎn)品對Oracle等商業(yè)數(shù)據(jù)庫產(chǎn)品的沖擊越來越大,尤其是 InnoDB存儲引擎完整優(yōu)越地支持事務和細粒度的鎖,能解決大數(shù)據(jù)量存儲和高并發(fā)的訪問請求,而MySQL支持的其他存儲引擎并不能很好解決事務、細粒 度鎖等技術難題,使甲骨文公司感受到InnoDB存儲引擎帶來的威脅,只要控制MySQL數(shù)據(jù)庫產(chǎn)品的InnoDB存儲引擎,就等于掐斷MySQL數(shù)據(jù)庫 產(chǎn)品的競爭力,從而達到控制開源MySQL數(shù)據(jù)庫產(chǎn)品對Oracle數(shù)據(jù)庫產(chǎn)品的沖擊,這一招真是釜底抽薪,同時還可以在開源市場上提前布局和分一杯羹。

自從甲骨文公司收購Innobase公司之后,甲骨文公司主席Charles Phillips 曾明確表示會支持開源數(shù)據(jù)庫產(chǎn)品的發(fā)展,但是InnoDB存儲引擎的研發(fā)與升級一直無進展,后還準備變更Innobase公司先前與MySQL AB公司簽署的合作協(xié)議,幸運的是合同還需要好幾年到期。

SUN收購MySQL AB公司,當時幾乎被所有人看好,甚至開源領域的人士認為開源產(chǎn)品的春天即將到來。對于我們MySQL開源數(shù)據(jù)庫產(chǎn)品的使用者與愛好者而言,認為SUN公 司擁有編程開發(fā)軟件、操作系統(tǒng)、硬件等,可以完美地整合成一套健全的解決方案,同時可以使生產(chǎn)線上的產(chǎn)品發(fā)揮最大優(yōu)勢,對MySQL數(shù)據(jù)庫產(chǎn)品的改進與性 能提升、推廣等帶來極大的幫助。可惜世事難料,隨后美國發(fā)生次貸危機,把全球都帶入經(jīng)濟危機中,SUN對MySQL AB公司的整合也出現(xiàn)一些裂痕,同時SUN公司也出現(xiàn)財務危機和產(chǎn)品市場占有率下降嚴重,一場美好的夢就此破滅。

SUN公司高層把SUN出售給IBM最大的競爭對手之一甲骨文,通過收購SUN使甲骨文公司迅速實現(xiàn)幾個目標:

(1). 硬件研發(fā)團隊和研發(fā)技術,以及獲得大批SUN硬件產(chǎn)品消費的客戶資源;

(2). 大量的技術專利權;

(3). 企業(yè)解決方案與技術;

(4). 擁有程序員人數(shù)眾多,使用范圍廣泛的編程語言開發(fā)工具JAVA;

(5). 操作系統(tǒng)Solaris,而且Oracle數(shù)據(jù)庫產(chǎn)品跑在Solaris是性能最佳的,并且可以加速優(yōu)化Oracle數(shù)據(jù)庫的性能;

(6). 能幫助甲骨文更好地服務現(xiàn)有的企業(yè)客戶,并且能給出一整套的解決方案資源;

(7). 可以完全控制開源MySQL數(shù)據(jù)庫產(chǎn)品的研發(fā)速度與發(fā)展勢頭,減少對其商業(yè)Oracle數(shù)據(jù)庫產(chǎn)品的沖擊,尤其是在中國等新型市場;

小道消息得知甲骨文可能要收購SUN的時候,MySQL圈及技術圈就開始擔心其未來的命運走勢,不得不感謝歐盟對 MySQL數(shù)據(jù)庫產(chǎn)品的支持,以及MySQL AB公司創(chuàng)始人、前雇員和開源社區(qū)貢獻者,紛紛要求甲骨文公司作出承諾,才批準甲骨文收購SUN,反觀我們國內(nèi)的技術人卻什么也做不了,我們的國家好像跟 此事情無關一樣也是啥也不去做,頓時感受到作為某國公民的無奈。

各大新聞媒體、電視和網(wǎng)站報道,甲骨文公司正式宣布74億美元收購SUN的消息,MySQL數(shù)據(jù)庫使用者與技術圈內(nèi)的朋 友,分析SUN收購MySQL AB公司1年多點,緊接著甲骨文又收購SUN(備注:雖然次貸危機爆發(fā),也不至于SUN這樣大手筆10億美元收購MySQL AB公司之后,以及出現(xiàn)大的財務危機),總覺得SUN當初收購MySQL AB公司是甲骨文背后支持與指使的行為。

(二)   MySQL數(shù)據(jù)庫產(chǎn)品原本發(fā)展方向

眾所諸知MySQL數(shù)據(jù)庫產(chǎn)品之所發(fā)展迅猛,主要原因是:

(1). MySQL AB公司對MySQL數(shù)據(jù)庫采用開放源碼的策略;

(2). 允許遵守GPL協(xié)議前提下,可免費使用MySQL數(shù)據(jù)庫產(chǎn)品;

(3). 第三方公司可以開發(fā)自己的數(shù)據(jù)存儲引擎,并且掛載到MySQL中,帶動一批第三軟件開發(fā)公司的成長;

(4). 全世界的技術愛好者,都可以向MySQL AB公司提出合理的開發(fā)需求,并且參與MySQL數(shù)據(jù)庫產(chǎn)品的研發(fā)過程;

(5). MySQL數(shù)據(jù)庫產(chǎn)品非常容易讓技術工作者上手,并且能滿足互聯(lián)網(wǎng)企業(yè)的業(yè)務需求;

(6). MySQL數(shù)據(jù)庫產(chǎn)品的輕型、穩(wěn)定、高效,并且能很好地運行在硬件條件交差的PC Server上,這四個熱點解決了互聯(lián)網(wǎng)企業(yè)的困境;

分析完上述促使MySQL數(shù)據(jù)庫能獲得企業(yè)和技術人員青睞的因素,隨著互聯(lián)網(wǎng)行業(yè)發(fā)展、企業(yè)業(yè)務發(fā)展與數(shù)據(jù)量的增長,以 及IT技術的革新,硬件處理能力的高速發(fā)展,企業(yè)業(yè)務的復雜度增加和堆數(shù)據(jù)處理速度的要求等綜合因數(shù),會使我們發(fā)現(xiàn)MySQL數(shù)據(jù)庫的處理能力越來越捉襟 見肘,無法充分利用PC Server的硬件資源,為此MySQL數(shù)據(jù)庫的實現(xiàn)技術與算法必須進行革新,尤其底層的實現(xiàn)代碼必須考慮進行優(yōu)化與重寫,為此MySQL技術研發(fā)團隊原 本應該要做的事情,大致羅列如下:

(1). 修復MySQL積累的BUG與缺陷;

(2). 繼續(xù)修改MySQL底層源碼,正式支持SMP架構(gòu);

(3). 修改查詢優(yōu)化器的算法;

(4). 修改MySQL在線DDL操作實現(xiàn)的算法;

(5). 增強MySQL數(shù)據(jù)庫的JOIN連接操作的算法支持,比如增加HASH算法、排序合并算法;

(6). 增強MySQL復制的數(shù)據(jù)安全性與恢復線程并發(fā)的支持;

(7). 增加MySQL對多主復制的支持;

(8). 修改MySQL Cluster的NDB存儲引擎,更好地實現(xiàn)Cluster的業(yè)務模型與提高NDB存儲引擎的性能;

(9). 開發(fā)新的存儲引擎替代InnoDB存儲引擎,或基于MyISAM存儲引擎基礎上開發(fā)一個新的類似InnoDB的存儲引擎,以擺脫甲骨文公司的制約;

(10). ……………………..

MySQL技術研發(fā)團隊也確實做了很多事情,為此MySQL AB公司把MySQL數(shù)據(jù)庫的研發(fā),分成幾個分支版本進行發(fā)展:

(1). MySQL 6.0:主推NDB存儲引擎,提高分布式數(shù)據(jù)庫的性能與功能改進;

(2). MySQL 5.1: 基于MySQL 5.0的基礎之上,繼續(xù)完善MySQL數(shù)據(jù)庫的功能,以及改善MySQL數(shù)據(jù)庫對SMP架構(gòu)的支持特性等;

(3). MySQL 5.5:重新改寫MySQL底層源碼,以適應新的硬件環(huán)境,處理高并發(fā)大規(guī)模數(shù)據(jù)容量且業(yè)務場景負責的問題,以及支持新研發(fā)的多種存儲引擎;

非常遺憾的是連續(xù)被并購與資源整合,導致技術研發(fā)團隊的開發(fā)任務進度中斷和新存儲引擎的研發(fā)項目夭折,以及MySQL AB公司技術團隊研發(fā)人才流失嚴重,尤其公司創(chuàng)始人與管理層人員的出走,也制約研發(fā)項目的進展與質(zhì)量保證。

(三)   甲骨文公司戰(zhàn)略主導下的MySQL數(shù)據(jù)庫產(chǎn)品方向

通過MySQL AB公司官方網(wǎng)站的版本發(fā)布與BUG修復信息,我們大家可以發(fā)現(xiàn)MySQL AB公司被SUN收購,此后SUN又被甲骨文收購的這2年時間里,MySQL數(shù)據(jù)庫研發(fā)速度是非常緩慢的,但是第三方公司對MySQL源碼改進與支持,尤 其像Percona、MariaDB等公司推出改進版本的MySQL數(shù)據(jù)庫產(chǎn)品,并且大量技術人員都開始測試與考慮使用這些第三方公司發(fā)布的功能完善與性 能優(yōu)越的MySQL,使甲骨文公司開始著急,為此倉促地推出MySQL 5.5 GA版本。甲骨文MySQL 5.5 GA版本發(fā)布會上,F(xiàn)場,本人曾經(jīng)向時任MySQL AB公司的CTO提問,關于甲骨文如何看待MySQL的發(fā)展與資源投入,他無奈地說:他們是和尚,只管念經(jīng)不問俗事,發(fā)布會之后私底下也有一番溝通與探 討,明顯感覺到甲骨文公司高層也非常困惑,大致有以下幾點:

(1). 甲骨文公司并不想投入很多資源與精力,重點發(fā)展MySQL數(shù)據(jù)庫產(chǎn)品;

(2). 有技術社區(qū)的支持,MySQL數(shù)據(jù)庫產(chǎn)品的研發(fā)能力與速度會使MySQL數(shù)據(jù)庫產(chǎn)品越來越優(yōu)秀;

(3). MySQL數(shù)據(jù)庫產(chǎn)品對甲骨文的Oracle數(shù)據(jù)庫市場沖擊越來越大;

(4). 甲骨文公司收購SUN之后,大量原MySQL AB公司的雇員離職,創(chuàng)辦自己的公司,并從事MySQL數(shù)據(jù)庫產(chǎn)品的技術研發(fā)與服務提供;

(5). 甲骨文公司不發(fā)展MySQL數(shù)據(jù)庫產(chǎn)品,但是其他第三方公司研發(fā)的MySQL數(shù)據(jù)庫產(chǎn)品越來越好,將不久取代MySQL AB公司在開源領域的地位;

(6). 甲骨文公司收購SUN時,曾經(jīng)對歐盟、MySQL AB公司、開源社區(qū)等作出過承諾,也不能完全失信于人,否則可能給自己開拓市場帶來負面影響;

自從甲骨文決定繼續(xù)投入資源發(fā)展MySQL數(shù)據(jù)庫產(chǎn)品,可以逐漸清晰甲骨文公司對MySQL數(shù)據(jù)庫產(chǎn)品的重新市場定位與 戰(zhàn)略規(guī)劃。MySQL AB公司長期以來,都不重視對Windows平臺的支持,我們大家可以發(fā)現(xiàn)MySQL 5.5之前的所有版本,同一版本號的MySQL產(chǎn)品運行在Windows平臺和Linux平臺之間一對比,會發(fā)現(xiàn)Windows平臺的性能遠遠低于其他平 臺,Windows平臺上MySQL數(shù)據(jù)庫產(chǎn)品BUG眾多,MySQL數(shù)據(jù)庫修復的BUG List中幾乎很少提到針對Windows平臺的修復信息。

MySQL數(shù)據(jù)庫主要是運行在Linux或類Linux操作系統(tǒng)(注:少量運行在Solaris系統(tǒng)上)之上,而大量企 業(yè)的Oracle數(shù)據(jù)庫是運行在AIX、Solaris、Linux系統(tǒng)之上,若是把Oracle數(shù)據(jù)庫支持的數(shù)據(jù)服務,遷移到MySQL數(shù)據(jù)庫平臺上, 那么可以節(jié)約大量資金,大致如下:

(1). Oracle數(shù)據(jù)庫的License費用可以全免或大規(guī)模降低(注:MySQL數(shù)據(jù)庫是社區(qū)版本免費,企業(yè)版本收費);

(2). Oracle數(shù)據(jù)庫產(chǎn)品多數(shù)搭配存儲設備與小雞一起使用,而MySQL數(shù)據(jù)庫主要運行在廉價的PC Server上,可以為企業(yè)節(jié)約大量資金投入;

(3). Oracle數(shù)據(jù)庫運行在AIX、Solaris(注:分社區(qū)與企業(yè),社區(qū)要差很多)收費操作系統(tǒng)上,且搭配存儲設備使用,主要是能更好發(fā)揮Oracle數(shù)據(jù)庫的性能,使用MySQL之后也可以減少部分費用(注:多數(shù)跑在開源的Linux系統(tǒng)之上);

(4). Oracle數(shù)據(jù)庫產(chǎn)品支持的多數(shù)業(yè)務,可以使用MySQL搭配InnoDB存儲引擎的模式替換;

(5). Oracle數(shù)據(jù)庫產(chǎn)品的License費用、運行的設備與系統(tǒng)等,不利于企業(yè)花費較少費用就能處理互聯(lián)網(wǎng)行業(yè)大數(shù)據(jù)量的要求,也即不得不花費更多的錢購 買存儲設備與購買License費用,否則對數(shù)據(jù)進行拆分存儲無法推薦,然后MySQL卻有天然的優(yōu)勢;

(6). MySQL數(shù)據(jù)庫產(chǎn)品對開發(fā)人員要求不高,學習成本非常低,且MySQL數(shù)據(jù)庫技術使用人群越來越多,數(shù)據(jù)庫解決方案也越來越成熟;

上述6點,以及MySQL數(shù)據(jù)庫產(chǎn)品對Windows平臺支持不重視,導致MySQL數(shù)據(jù)庫產(chǎn)品主要是取代Oracle 數(shù)據(jù)庫產(chǎn)品的市場份額,為此甲骨文公司決定投入大量資源改進MySQL數(shù)據(jù)庫對Windows平臺的支持,同時大力發(fā)展MySQL數(shù)據(jù)庫維護的圖形化工 具,以幫助使用Windows平臺的企業(yè)和技術人員,放棄SQL Server數(shù)據(jù)庫產(chǎn)品之后,降低學習成本,從而更加符合和吸引Windows平臺的企業(yè)和技術人員。甲骨文公司投入大量資源之后,MySQL數(shù)據(jù)庫產(chǎn)品 修復大量Windosw平臺上的BUG,大幅提升了Windows平臺上運行的性能(注:確實可以用提升100倍以上形容),通過這一系列的投入與市場宣 傳推廣,甲骨文公司可以達到不失信于人,繼續(xù)發(fā)展與鞏固MySQL數(shù)據(jù)庫產(chǎn)品的地位,同時把MySQL數(shù)據(jù)庫產(chǎn)品占領市場的戰(zhàn)場正式引向競爭對手之一—微 軟的SQL Server數(shù)據(jù)庫產(chǎn)品,部分減輕MySQL數(shù)據(jù)庫產(chǎn)品對Oracle數(shù)據(jù)庫的沖擊,屬于一舉多得的戰(zhàn)略行為。

(四)   擔憂

1) 技術研發(fā)人員分散

MySQL數(shù)據(jù)庫屬于甲骨文資產(chǎn)之后,MySQL AB創(chuàng)始人接二連三出走,以及產(chǎn)品研發(fā)團隊出現(xiàn)大批技術人員的離職,多數(shù)離職之后創(chuàng)辦自己的公司,欣慰的是繼續(xù)投入開源MySQL數(shù)據(jù)庫領域,只是他們有 些人對MySQL進行裁剪后獨立發(fā)展,例如: SkySQL等,有些是研發(fā)新的存儲引擎,例如Percona、MariaDB….這樣會導致MySQL開源領域的研發(fā)技術實力分散,不利于促進 MySQL數(shù)據(jù)庫的功能完善與技術革新,畢竟早期開發(fā)的MySQL版本主要是跑在價格低廉,性能一般的PC Server上,但是近幾年PC Server 的硬件處理能力得到飛速發(fā)展,甚至現(xiàn)在的PC Server比抵擋存儲設備的性能優(yōu)越。MySQL數(shù)據(jù)庫產(chǎn)品必須加快速度,改寫源碼實現(xiàn)對PC Server的SMP架構(gòu)支持,對SSD硬盤等新型技術的支持,現(xiàn)階段SSD硬盤越來越接近生產(chǎn)環(huán)境的要求,性價比也越來越有競爭優(yōu)勢,為此非常擔心 MySQL數(shù)據(jù)庫產(chǎn)品錯過美好的發(fā)展時機,而無法完善自己的產(chǎn)品功能、快速提升處理能力、提高產(chǎn)品的穩(wěn)定性等。

2) 甲骨文公司的資源投入

相信隨著PC Server處理能力的提高和SSD硬盤等硬件的快速發(fā)展,MySQL數(shù)據(jù)庫產(chǎn)品的功能完善、性能和穩(wěn)定性提高,對Oracle數(shù)據(jù)庫產(chǎn)品的沖擊會加劇, 并且可能滲透到對數(shù)據(jù)庫要求更高的領域,恰恰又是Oracle數(shù)據(jù)庫產(chǎn)品的主要市場與收入來源。雖然MySQL數(shù)據(jù)庫產(chǎn)品得到發(fā)展,甲骨文公司從 MySQL數(shù)據(jù)庫產(chǎn)品上獲得的收益未必會大幅增加,甚至繼續(xù)出現(xiàn)投入產(chǎn)出負比例的情況,甲骨文公司除繼續(xù)保持MySQL數(shù)據(jù)庫企業(yè)版本閉源,與不向社區(qū)提 供源碼貢獻的策略之外,還可能減少投入與限制MySQL數(shù)據(jù)庫社區(qū)版本的發(fā)展,本身企業(yè)版本不向社區(qū)版本貢獻源碼的做法,時間越久越可能出現(xiàn)社區(qū)版本落后 于企業(yè)版本的情況。

甲骨文公司寄希望于MySQL數(shù)據(jù)庫產(chǎn)品,能夠搶占微軟SQL Server數(shù)據(jù)庫產(chǎn)品的市場份額,然后多數(shù)中小企業(yè)都是使用盜版的Windows操作系統(tǒng)與盜版的SQL Server數(shù)據(jù)庫產(chǎn)品,可能只有部分企業(yè)才會考慮把SQL Server數(shù)據(jù)庫的數(shù)據(jù)遷移到MySQL數(shù)據(jù)庫中。另外,甲骨文公司與合作伙伴(例如:國內(nèi)的愛可生)想把MySQL數(shù)據(jù)庫產(chǎn)品打入傳統(tǒng)的生產(chǎn)制造企業(yè) 市場,2-3年內(nèi)可能非常難取得突破性進展,大致的原因:

(1). 中小型生產(chǎn)制造型企業(yè)本身就可能使用盜版的SQL Server數(shù)據(jù)庫產(chǎn)品;

(2). 中小型生產(chǎn)制造企業(yè)沒有維護MySQL數(shù)據(jù)庫的技術人員,也不太會為此投入更多資金;

(3). 生產(chǎn)制造企業(yè)對系統(tǒng)穩(wěn)定性的要求非常高,比互聯(lián)網(wǎng)行業(yè)更高;

(4). 生產(chǎn)制造企業(yè)投入到軟件系統(tǒng)的資金與費用是可控與有付費對象的,沒有必要為了不一定省錢的技術革新行為而換數(shù)據(jù)庫產(chǎn)品

(5). 全球的經(jīng)濟不景氣,生產(chǎn)制造企業(yè)受傷害最大,更沒有精力投入到系統(tǒng)的數(shù)據(jù)庫產(chǎn)品更換一事上;

(6). 生產(chǎn)制造企業(yè)的系統(tǒng),一般都是采購第三方公司的產(chǎn)品,且穩(wěn)定運行之后,很少出現(xiàn)大的改動或更新,為此不可能為了一點點利益而冒風險更換數(shù)據(jù)庫產(chǎn)品;

3) MySQL數(shù)據(jù)庫產(chǎn)品成為甲骨文公司攻擊SQL Server數(shù)據(jù)庫的工具

前面已經(jīng)闡述過,甲骨文公司為何要發(fā)展MySQL數(shù)據(jù)庫對Windows系統(tǒng)的支持,就是希望利用MySQL數(shù)據(jù)庫產(chǎn)品 搶占SQL Server數(shù)據(jù)庫的市場份額,為此可能出現(xiàn)甲骨文大力度優(yōu)先發(fā)展Windows平臺的MySQL數(shù)據(jù)庫產(chǎn)品和圖形化維護管理工具性軟件,而忽略其他平臺 的MySQL數(shù)據(jù)庫產(chǎn)品技術革新與發(fā)展,從而錯過美好的發(fā)展時機。MySQL數(shù)據(jù)庫產(chǎn)品是基于GPL協(xié)議的,但是可能存在一些技術專利侵犯到其他數(shù)據(jù)庫廠 商的利益,包過微軟公司,為此可能導致微軟公司向甲骨文公司提出專利訴訟,從而也會間接限制MySQL數(shù)據(jù)庫產(chǎn)品發(fā)展。

4) MySQL數(shù)據(jù)庫變得越來越臃腫

甲骨文要想讓MySQL數(shù)據(jù)庫產(chǎn)品搶占SQL Server數(shù)據(jù)庫產(chǎn)品的市場份額,必然會為MySQL數(shù)據(jù)庫產(chǎn)品添加非常多,類似于SQL Server數(shù)據(jù)庫產(chǎn)品的功能,再加入一些其他熱門技術產(chǎn)品方向的支持,例如對NoSQL、MemCached等支持,從MySQL 5.6版本公開的開發(fā)任務列表也可以佐證,這樣必然會使MySQL數(shù)據(jù)庫產(chǎn)品越來越臃腫,從而失去MySQL數(shù)據(jù)庫產(chǎn)品的三個特點:輕、快、穩(wěn),也即數(shù)據(jù)庫功能不復雜且滿足多數(shù)業(yè)務需求,數(shù)據(jù)和業(yè)務處理的性能非常優(yōu)越,數(shù)據(jù)庫服務器運行穩(wěn)定,這三個特點也是MySQL數(shù)據(jù)庫獲得互聯(lián)網(wǎng)企業(yè)和技術人員青睞的重要原因之一。

結(jié)束語

撰寫此文目的是希望能引起更多技術人員及企業(yè),對MySQL數(shù)據(jù)庫產(chǎn)品發(fā)展的關注,也相信MySQL數(shù)據(jù)庫產(chǎn)品應用的前 景會越來越大,但是我們要監(jiān)督甲骨文公司對MySQL數(shù)據(jù)庫研發(fā)資源的投入與產(chǎn)品發(fā)展方向的關注。對于很多MySQL使用者最關心的問題,甲骨文是否會對 MySQL數(shù)據(jù)庫社區(qū)版本也進行閉源,也即可能是關閉MySQL社區(qū)的擔憂,這是無需擔憂的事情,MySQL數(shù)據(jù)庫是基于GPL協(xié)議的,所以甲骨文公司無 法單方面作出此決定?紤]到甲骨文公司因市場戰(zhàn)略需要,而導致MySQL產(chǎn)品向我們大家不希望的方向發(fā)展,同時多關注第三研發(fā)公司的MySQL版本,尤其 推薦MariaDB、Percona。

贊助商鏈接: