分享 XtraDB InnoDB 的取代品

2021-08-24 18:26:52 字數 1179 閱讀 4330

percona 宣布新的 storage engine,從 innodb 修改出的 xtradb:announcing percona xtradb storage engine: a drop-in replacement for standard innodb。

據他們所宣稱,這個版本會 100% 相容於 mysql 內建的 innodb,所以他們推薦大家直接換過去用。而 ourdelta 的 5.1 版本會直接內建 xtradb 作為 innodb 的取代品。

這狠狠的打了 sun/mysql ab (以及 oracle) 一巴掌。

有些有趣的想法可以從 jeremy zawodny (high performance mysql 第一版與第二版的作者之一) 的 the new mysql landscape 這篇文章裡看到。配合 slashdot 的 is mysql』s community eating the company? 這篇看就更有感覺了… (尤其是 comments)

有興趣的人可以看「xtradb benchmarks – 1.5x gain in io-bound load」這篇文章,裡面有乙份 benchmarking。(不是很嚴謹的方式)

xtradb 是乙個mysql 的儲存引擎,其設計的主要目的是用以替代現在的 innodb 。xtradb 100%的相容 innodb 。

mysql應用最廣的兩個資料引擎就是myisam/innodb,後者應用更多。不過最近發現乙個third-part第三方引擎xtradb可以完全替代innodb。

這裡percona

自己對新引擎的描述:includes all of innodb』s acid-compliant design and advanced mvcc architecture, and adds features, more tunability, more metrics, more scalability on many cores, and better memory usage。我的理解是完全相容innodb,在很多核心效能(如四條核心sql效能)上要有提公升,另外就是對記憶體的更有效利用。

有不少人把這個新引擎的誕生戲劇的形容為對sun mysql一記重重的耳光,我也有同感,呵呵。其實任何開源的東東都經歷著由小到大,由單一簡單任務到更加複雜的體系的變化,這個過程中越往後對於方向的把握越難直到發展成乙個龐然大物的商業產品。細想一下很多開源產品是不是都是這樣?

官網:參考url:

敏捷分享 分享會的準備 2

分享會的準備 2 接上次。說到了老師,勝利的,圓滿的完成了任務,走了。我們呢,還得繼續阿。又過了乙個月左右。組織者,決定,把我們幾個組的成果,心得,體會,經驗,匯報給高層。乙個是說,這錢,沒白化,乙個是說,看,又一批 專家 出來了。這麼一說,那得準備阿。這事,自然,就落在了組織者,和各組的 教練 身...

Android分享 呼叫系統自帶的分享功能

這裡就記錄下第一種辦法。intent textintent new intent intent.action send textintent.settype text plain textintent.putextra intent.extra text,這是一段分享的文字 startactivit...

mysql可以分享的技術 技術分享 MySQL

1 查詢語句是如何執行的?1 連線 1 建立連線 2 驗證許可權,修改了許可權,建立新的連線才會生效。3 sql執行的臨時記憶體 2 查詢快取 1 先查詢快取,更新操作會導致所有快取失效。2 mysql 8.0功能去掉 3 分析 詞法解析,語法解析 4 優化 1 決定使用哪個索引,比方說根據統計資訊...