MySQL 5.6 Innodb数据页 16K vs 8K性能对比测试

2014-11-24 18:33:46 · 作者: · 浏览: 0

从MySQL5.6开始,一个新参数innodb_page_size可以设置Innodb数据页为8K,4K,默认为16K。这个参数在一开始初始化时就要加入my.cnf里,如果已经创建了表,再修改,启动MySQL会报错。


参考手册:


下面我针对16K和8K做了一个压力测试。


硬件:R710,72G内存,6块300G、15000转做的RAID10,XFS分区。


my.cnf参数:


1.Sysbench参数(读写):


sbtest表1亿条记录,文件大小24G。


下面是16K性能图:


下面是8K性能图:



2.Sysbench参数(只读):


sbtest表1亿条记录,文件大小24G。


下面是16K和8K性能图: