[MySQL优化案例]系列 -- 试用TCMalloc
生活随笔
收集整理的這篇文章主要介紹了
[MySQL优化案例]系列 -- 试用TCMalloc
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
作/譯者:葉金榮(Email: ),來源:http://imysql.cn,轉(zhuǎn)載請注明作/譯者和出處,并且不能用于商業(yè)用途,違者必究。 TCMalloc 是用于優(yōu)化C++寫的多線程應(yīng)用,比glibc 2.3的malloc快。詳細(xì)說明請看TCMalloc:線程緩存的Malloc。這里我只測試它對mysql的影響到底有多少;從測試結(jié)果來看,數(shù)據(jù)量較小時,采用TCMalloc還是值得的,但是數(shù)據(jù)量較大之后,貌似反而更差了。本次測試采用sysbench工具,實際表現(xiàn)還是放到真正運行環(huán)境中才能知曉了。
本文出自 “MySQL中文網(wǎng)”博客 http://www.imysql.cn/
| 表記錄數(shù)<?XML:NAMESPACE PREFIX = O /> | prepare | transaction/s | r/w request/s | other/s | total time | ? |
| 100w | 17.524 | 2071.5 | 39358.47 | 4143 | 4.8274 | malloc |
| 16.015 | 2182.41 | 41465.73 | 4364.81 | 4.5821 | tcmalloc | |
| ? | ? | ? | ? | ? | ? | |
| 500w | 1m30.819 | 1865.3 | 35440.75 | 3730.61 | 5.3611 | ? |
| 1m23.496 | 1915.09 | 36386.74 | 3830.18 | 5.2217 | ? | |
| ? | ? | ? | ? | ? | ? | ? |
| 1000w | 3m7.059 | 1239.32 | 23547.15 | 2478.65 | 8.0689 | ? |
| 2m54.832 | 1881.11 | 35741.08 | 3762.22 | 5.316 | ? | |
| ? | ? | ? | ? | ? | ? | ? |
| 5000w | 15m57.269 | 403.65 | 7669.44 | 807.31 | 123.8683 | ? |
| 15m17.735 | 392.3 | 7453.66 | 784.6 | 127.4541 | ? | |
| ? | ? | ? | ? | ? | ? | ? |
| 1億 | 468.56 | 8902.7 | 937.13 | 106.7092 | ? | |
| 452.12 | 8590.31 | 904.24 | 110.5897 |
轉(zhuǎn)載于:https://blog.51cto.com/imysql/308834
總結(jié)
以上是生活随笔為你收集整理的[MySQL优化案例]系列 -- 试用TCMalloc的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转帖]Report painter
- 下一篇: linux cmake编译源码,linu