MySQL 5.4預(yù)覽版發(fā)布 性能提高90%
原創(chuàng)【51CTO編譯】自4月20日甲骨文將收購(gòu)Sun的消息傳出之后,很多開發(fā)者和業(yè)內(nèi)人士都對(duì)Java,開源以及MySQL的前景議論紛紛。MySQL一年前被Sun收購(gòu),做為甲骨文招牌數(shù)據(jù)庫(kù)產(chǎn)品的主要競(jìng)爭(zhēng)對(duì)手之一,很多人擔(dān)心MySQL將會(huì)遭到排擠并消失(欲了解更多詳情,請(qǐng)光顧專題:Oracle收購(gòu)Sun)。不過(guò)這些并不影響最近的MySQL Conference & Expo上MySQL發(fā)布的MySQL更新。
周二,Sun的開源數(shù)據(jù)庫(kù)部門發(fā)布了更加快速的更新MySQL的計(jì)劃。
首先是MySQL 5.4的發(fā)布(官方下載地址)。根據(jù)聲明,這個(gè)版本在某些指令運(yùn)行上比MySQL 5.1提高了高達(dá)90%的效率。
這個(gè)更加快速的MySQL數(shù)據(jù)庫(kù)來(lái)自收購(gòu)MySQL一年多,又隨即將被甲骨文收購(gòu)的Sun。
MySQL的首席執(zhí)行官對(duì)于甲骨文對(duì)待MySQL的態(tài)度充滿樂觀。他認(rèn)為甲骨文會(huì)認(rèn)識(shí)到MySQL的價(jià)值,并支持其加速更新發(fā)布的計(jì)劃。
MySQL和軟件基礎(chǔ)設(shè)施部門的副總裁Karen Tegan Padir這樣說(shuō)到:“MySQL無(wú)處不在,所以它自身的影響力不會(huì)被誰(shuí)收購(gòu)它所影響。我們看待甲骨文收購(gòu)Sun和看待Sun收購(gòu)MySQL并無(wú)不同。甲骨文將會(huì)是一個(gè)好的接管人,因?yàn)樗麄儽仨氝@樣做。只要他們不打算把MySQL排擠扼殺掉,MySQL將會(huì)持續(xù)加速發(fā)展?!?/P>
MySQL 5.4
MySQL部門產(chǎn)品經(jīng)理Robin Schumacher解釋說(shuō),MySQL的目標(biāo)在于每三個(gè)月到半年就有一個(gè)新的里程碑。第一個(gè)就是MySQL 5.4。這次的發(fā)布算是一個(gè)預(yù)覽版,今年晚些時(shí)候會(huì)發(fā)布完整版本。
MySQL 5.4的主要提升在于其性能。數(shù)據(jù)庫(kù)中增添了不少創(chuàng)意的更新,其中最值得關(guān)注的就是MySQL優(yōu)化器的改進(jìn)。這個(gè)優(yōu)化器是個(gè)規(guī)定數(shù)據(jù)庫(kù)實(shí)現(xiàn)查詢期間路徑的工具。Schumacher表示MySQL優(yōu)化器在subquery優(yōu)化方面,如嵌套查詢等查詢上的效率提升了90%。
MySQL 6及之后
MySQL在過(guò)去幾年間一直在談?wù)撽P(guān)于MySQL的開發(fā)。Shumacher表示,按照現(xiàn)在的計(jì)劃,6.0版將在2010年推出。6.0版的重要功能之一將是Falcon引擎。這是MySQL在2006年公布的引擎,是InnoDB引擎的一個(gè)替代選項(xiàng)。
另外,Drizzle項(xiàng)目也是MySQL發(fā)展中十分重要的一部分。Padir對(duì)這個(gè)項(xiàng)目有著很高的評(píng)價(jià)。
【編輯推薦】