MySQL压测⑤--压测后续之innodb_log_file_size取值探讨(待续)

前面的压测报高中最有趣的一张图莫过于这张波浪图了

TPS一次次的冲向波峰,然而没能持续多久就被拖到波谷,这个曲线对应的参数是innodb_log_file_size=100M

《MySQL压测⑤--压测后续之innodb_log_file_size取值探讨(待续)》

提取log查看当时的测试值

《MySQL压测⑤--压测后续之innodb_log_file_size取值探讨(待续)》

100M的确是太小了点,来谈谈另外2个值,1G和4G

在之前的TPCC测试中,该参数取1G和取4G对于TpmC的值是有一定影响的;但是在sysbench的测试中,从第一张图里可以发现该参数取1G和4G时的TPS几乎是一致的。

为了证实之前TPCC的结果并非偶然,我又倒回去测试了一下TPCC分别在该参数为1G和4G时的表现

当log_file=1G时为13367.233 TpmC

当log_file=4G时为15116.833 TpmC

很明显,本次测试中,sysbench和tpcc压测的程度是不一样的,而这直接与log_file产生了关系,性能可优化的关系!

##################################

Innodb_log_file_size的取值

参考文档:innodb_log_file_size取值探讨

                                                                                                                                                 待续…………….

    原文作者:飞翔的Tallgeese
    原文地址: https://www.jianshu.com/p/5f45a70a4151
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞