Percona Server 與 MySQL 5.5 的性能比較

  Percona 為 MySQL 數據庫服務器進行瞭改進,在功能和性能上較 MySQL 有著很顯著的提升。該版本提升瞭在高負載情況下的 InnoDB 的性能、為 DBA 提供一些非常有用的性能診斷工具;另外有更多的參數和命令來控制服務器行為。

  Percona Server 隻包含 MySQL 的服務器版,並沒有提供相應對 MySQL 的 Connector 和 GUI 工具進行改進。

  Percona Server 使用瞭一些 google-mysql-tools, Proven Scaling, Open Query 對 MySQL 進行改造。

  正如你所看到的那樣,MySQL 5.5.8 GA 帶來瞭非常大的改進和提升,這是一個非常值得關註的版本。而 Percona Server 是一個 MySQL 的衍生版本,在性能、穩定性和可管理性上都進行瞭改進。那麼 MySQL 5.5 正式版的發佈是否會對 Percona Server 帶來沖擊呢?

  日前 Percona 團隊發表文章對二者進行詳細的比較,Percona 表示它考慮的不僅僅是性能峰值問題,還包括性能的穩定性以及可預測 性,Percona Server 中帶有自適應的檢查點算法。Percona 同時也稱即將發佈基於 MySQL 5.5 代碼基線的 Percona Server/XtraDB 版本,目前已經發佈瞭 5.5.7 版本,不過還是處於 Beta 測試狀態,可從 LaunchPad 下載。

  Percona 進行測試的平臺是一臺 DELL 的 PowerEdge R900 機器,使用 Raid10 的磁盤陣列,大約50G的測試數據,配置參數:

  innodb_buffer_pool_size=24G

  innodb_log_file_size=2000M

  innodb_log_files_in_group=2

  innodb_flush_log_at_trx_commit=2

  經過8小時後的測試結果:

  

 

  上圖可看出 Percona Server 在性能上的波動更小。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *