Mysql
使用哪個 mysql 版本 - 5.1 或 5.5?
我正在設計一個新的數據庫。每秒將有大約 1000 個寫入查詢。每秒可能有多達 10000 次讀取。
推薦哪個 MySQL 版本?
我在這個網站上看到了一篇文章,上面說在某些情況下 5.5 可能比 5.1 慢,但一些調整會使其足夠好。如果進行了調整,那麼是否建議使用 5.5?還是 5.1 表現更好?
編輯
這是我上面提到的文章的連結 - https://stackoverflow.com/questions/9202825/mysql-5-5-perfomance
調整 MySQL 是無可替代的。如果不進行配置,在某些情況下,甚至 MySQL 4.1 在相同級別的競爭環境中也優於 MySQL 5.x。
這是我過去關於該主題的文章
Oct 05, 2011
:查詢在一些較新的 MySQL 版本中執行時間較長Nov 24, 2011
:為什麼 mysql 5.5 比 5.1 慢 (linux,using mysqlslap)Feb 08, 2012
: MySQL 5.5 性能 ( StackOverflow )Feb 22, 2012
: MySQL 5.1 vs MySQL 5.5 (5.1 兩倍快) ( ServerFault )Jul 16, 2012
:從 mysql 伺服器 5.0 遷移到 5.5 時儲存過程的性能下降底線
您應該始終使用最穩定的 MySQL 版本,因為只有某些已修復的錯誤和功能不會延續到下一個主要版本。
注意
- MySQL 5.0 最高到 5.0.96,但 MySQL 5.5 解決的錯誤仍然存在於 5.0.96
- MySQL 5.1 到 5.1.67,但 MySQL 5.5 解決的錯誤仍然存在於 5.1.67
MySQL 5.5 有許多令人興奮的事情,針對以下方面進行了調整:
多核處理
May 26, 2011
:關於單執行緒與多執行緒數據庫的性能Sep 12, 2011
:可以讓 MySQL 使用多個核心嗎?Sep 20, 2011
:多核和 MySQL 性能半同步複製
Aug 05, 2011
: MySQL 複製是否受到高延遲互連的影響?Oct 29, 2012
:在同一台伺服器上安裝和啟用主從半同步外掛緩衝池實例:
Feb 12, 2011
您如何針對繁重的 InnoDB 工作負載調整 MySQL?