Gartner公司的這篇報(bào)告的全文可參見:
http://mediaproducts.gartner.com/reprints/sunmicrosystems/volume1/article2/article2.html。
MySQL 5.1擁有多項(xiàng)新的企業(yè)級(jí)增強(qiáng)特性,它們是:
表格和索引的分區(qū)特性 —— MySQL 5.1支持5種形式的水平數(shù)據(jù)分區(qū):range、hash、key、list和復(fù)合composite分區(qū)(子分區(qū))。通過表格和索引數(shù)據(jù)的分區(qū),可做到僅僅是對(duì)需要的相關(guān)數(shù)據(jù)分區(qū)進(jìn)行掃描,而不是掃描整個(gè)的表格和索引,因此就獲得了更快速的查詢響應(yīng)。而且,有了分區(qū)特性,許多存儲(chǔ)和其他維護(hù)操作變得更加容易和快速。
基于單元(row-based)的復(fù)制和混合復(fù)制特性 —— 這是MySQL 5.1內(nèi)提供的兩個(gè)新的復(fù)制選項(xiàng)。“基于單元的復(fù)制”是復(fù)制主服務(wù)器和從服務(wù)器之間的數(shù)據(jù)變化(而不是實(shí)際的SQL語句),而“混合復(fù)制”采用的或是基于語句復(fù)制,或是基于單元的復(fù)制,這取決于一個(gè)個(gè)的SQL操作 —— 對(duì)于應(yīng)用來講,這就形成并保持了最有效的和最安全的復(fù)制機(jī)制。
事件調(diào)度特性 —— 這是一個(gè)新的工具,它可讓開發(fā)者和經(jīng)營管理學(xué)博士自動(dòng)調(diào)度數(shù)據(jù)庫服務(wù)器上要執(zhí)行的、通用的基于SQL的循環(huán)(recurring)任務(wù)。這一特性比起Linux或Unix中的CRON,或Microsoft Windows的任務(wù)調(diào)度程序,可對(duì)數(shù)據(jù)庫特定的任務(wù)提供更大的支持。
新的MySQL Query Analyzer (查詢分析器) —— 享受優(yōu)惠的MySQL Enterprise訂購項(xiàng)目將提供Sun的這一新的MySQL Query Analyzer工具,該工具通過監(jiān)控查詢性能來精確定位和修改有問題的SQL 代碼,可以大大改善MySQL數(shù)據(jù)庫應(yīng)用的速度和正常運(yùn)行時(shí)間。包括這一新的MySQL Query Analyzer在內(nèi)的對(duì)MySQL Enterprise服務(wù)的“30天試訂購”項(xiàng)目,現(xiàn)在可從http://www.mysql.com/trials免費(fèi)獲得。
“我們測試了其他的一些數(shù)據(jù)庫,但是還沒有發(fā)現(xiàn)任何數(shù)據(jù)庫能像MySQL 5.1中分區(qū)表格那樣對(duì)我們的數(shù)據(jù)集進(jìn)行那么快的查詢,”Parallel有限公司首席技術(shù)官Guy Adams說。Parallel有限公司是一家衛(wèi)星管理和網(wǎng)絡(luò)運(yùn)營軟件的供應(yīng)商,它為全球最大的一些通信公司供貨。
平臺(tái)支持與供貨信息
MySQL 5.1可在許多種類的硬軟件平臺(tái)上工作,包括Red Hat Enterprise Linux、SuSE Enterprise Linux Server、Microsoft Windows、Solaris 10 Operating System (OS)、 Macintosh OS X、Free BSD、HP-UX、IBM AIX、IBM i5/OS,以及其他通用的Linux版本。
MySQL 5.1 GA版現(xiàn)通過以下三種模式提供,以滿足不同用戶的各種特殊需求:
MySQL Community Server —— Sun的MySQL 數(shù)據(jù)庫的免費(fèi)開源版。這一GPL許可的全功能軟件的目標(biāo)用戶是個(gè)人技術(shù)用戶,他不需要商業(yè)支持或是享有優(yōu)惠的機(jī)上服務(wù)。
MySQL Enterprise Server —— 它作為MySQL Enterprise訂購的一部分來提供,它最可靠、最安全,提供的是MySQL數(shù)據(jù)庫的最新版本,其目標(biāo)用戶是有法人的IT用戶。該模式的訂戶每月可收到快速軟件升級(jí)服務(wù),每個(gè)季度可收到帶有最新補(bǔ)丁程序的“服務(wù)包” —— 還能訪問僅供預(yù)覽的監(jiān)測工具,享受全天候7*24的生產(chǎn)技術(shù)支持。
MySQL Embedded Server —— 這是MySQL軟件的商業(yè)許可模式,讓ISV和OEM將一個(gè)高速的、占用空間很小的數(shù)據(jù)庫嵌入或打包到他們自己的產(chǎn)品中,而不需要免費(fèi)的GPL許可。