網(wǎng)站設(shè)計數(shù)據(jù)庫mysql 5.6性能與mysql 5.5的比較
發(fā)表日期:2019-07-31 05:09:08?? 文章編輯:admin ?? 瀏覽次數(shù):253
這幾天老外就mysql 5.6和5.5,MariaDB的benchmark討論的很熱烈,參考http://t.cn/zYoXNND一文,而法國朋友身先士卒,在http://t.cn/zYKgDmk中一連做了多個評測。下面大致歸納下
這些文中的觀點
1) 在大名頂頂?shù)膒ercona公司的Peter Zaitsev 一文中(http://www.mysqlperformanceblog.com/2013/02/18/is-mysql-5-6-slower-than-mysql-5-5/)
用到的sysbench參數(shù)為:
table-size=1000000 --num-threads=1 --oltp-read-only=on --init-rng=on --max-requests=0 --max-time=300 run
然后出來的比較圖為

這個是單線程下的結(jié)果,可以看到myql 5.5比5.6和即使5.6關(guān)閉掉perfomacne schmea功能都要快點。
而當(dāng)64個線程的時候,結(jié)果圖為:

可以看到,mysql 5.5居然依然優(yōu)于5.6一點。文中的評論也值得一看,其中提到了作者用的評測機(jī)器硬件情況。
2) 再來看法國人http://dimitrik.free.fr/blog/archives/02-01-2013_02-28-2013.html#162 這篇文章,這篇文章中對之前他做的評測系列做了說明,分別為:
1) http://dimitrik.free.fr/blog/archives/2013/02/mysql-performance-mysql-56-vs-mysql-55-vs-mariadb-55.html
這篇文章的結(jié)果是,mysql 5.6優(yōu)于mysql 5.6和mariadb 55;而且從結(jié)果可以看到,機(jī)器越牛B,比如到24,32核,則性能越優(yōu);
而在http://dimitrik.free.fr/blog/archives/2013/02/mysql-performance-analyzing-benchmarks-part1-mysql-56-and-mariadb-55.html
一文中,則說到了一些要注意的地方,包括:
1)Performance Schema (PFS) 的開銷要注意,最好對比時把5.5,5.6的pfs都關(guān)閉,其中5.6是默認(rèn)打開,5.5是關(guān)閉的,會有性能的開銷;
2) 當(dāng)用到16,24核的時候(充分利用),mysql 5.6性能比5.5好不少;
3) 使用jemalloc庫
(http://wangkaisino.blog.163.com/blog/static/1870444202011431112323846/)
如沒特殊注明,文章均為宜興博路網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請注明來自http://m.mabhome.com/news/wangzhansheji/2019/0731/200.html
