squall 发表于 2013-2-18 15:10:48

MySQL5.6 Innodb数据页16K VS 8K性能对比

本帖最后由 squall 于 2013-2-18 15:14 编辑

作者:squall , 出处:mysqlpub.com ,转载请注明。

详细过程就不赘述了,大体罗列一下结论吧,不全之处请多提意见。

用sysbench来做测试:sysbench --test=oltp --mysql-table-engine=innodb --oltp-table-size=100000000 --max-equests=1000000 --num-threads=100 --mysql-host=192.168.110.121 --mysql-port=3306 --mysql-user=admin --mysql-password=123456 --mysql-db=test --oltp-table-name=sbtest --mysql-socket=/tmp/mysql.sock run
2种测试均采用同样的sysbench压力测试参数。

大体总结:
MySQL5.6中,默认页16K,对CPU压力较小,平均在20%。改为8K页时,CPU压力为30%~40%,但8K时select吞吐量要高于16K。

附图:

Joy921 发表于 2013-2-19 10:49:24

请问这是什么画图工具{:soso_e132:}
页: [1]
查看完整版本: MySQL5.6 Innodb数据页16K VS 8K性能对比