官方版本我們稱為ORACLE MySQL,這個(gè)沒什么好說(shuō)的,相信絕大多數(shù)人會(huì)選擇它。
我個(gè)人強(qiáng)烈建議選擇Percona分支版本,它是一個(gè)相對(duì)比較成熟的、優(yōu)秀的MySQL分支版本,在性能提升、可靠性、管理型方面做了不少改善。它和官方ORACLE MySQL版本基本完全兼容,并且性能大約有20%以上的提升,因此我優(yōu)先推薦它,我自己也從2008年一直以它為主。
另一個(gè)重要的分支版本是MariaDB,說(shuō)MariaDB是分支版本其實(shí)已經(jīng)不太合適了,因?yàn)樗哪繕?biāo)是取代ORACLE MySQL。它主要在原來(lái)的MySQL Server層做了大量的源碼級(jí)改進(jìn),也是一個(gè)非??煽康?、優(yōu)秀的分支版本。但也由此產(chǎn)生了以GTID為代表的和官方版本無(wú)法兼容的新特性(MySQL 5.7開始,也支持GTID模式在線動(dòng)態(tài)開啟或關(guān)閉了),也考慮到絕大多數(shù)人還是會(huì)跟著官方版本走,因此沒優(yōu)先推薦MariaDB。
