2013年12月01日 星期日 17:10
上一篇文章评测了各个存储引擎磁盘空间使用的效率,今天我们来简单评测一下各个存储引擎的数据写入的效率。
还是同样的数据表,同样的数据内容,我们的测试用例就是将1000万行数据导入到数据表,然后对比各个存储引擎所需要的时间。
为了达到公平的测试结果,在每次导入数据时,都会重启数据库、重新创建数据表,各个引擎相关的参数也尽量设置为最优。
最终评测结果如下:
MyISAM 943s
InnoDB ROW_FORMAT=COMPACT 1224s
InnoDB ROW_FORMAT=COMPRESSED 2917s
TokuDB 1673s
大家可以结合空间占用情况进行对比。TokuDB不仅空间效率最优,写入性能也高出COMPRESSED InnoDB很多,是InnoDB强有力的竞争对手。
Zeuux © 2024
京ICP备05028076号