ホームページ > データベース > mysql チュートリアル > MySQL5.6 Innodb数据页 16K vs 8K性能对比测试

MySQL5.6 Innodb数据页 16K vs 8K性能对比测试

PHPz
リリース: 2019-02-26 17:04:01
オリジナル
4119 人が閲覧しました

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

相关mysql视频教程推荐:《mysql教程

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

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

my.cnf参数:

1.Sysbench参数(读写):

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

下面是16K性能图:

    下面是8K性能图:

    结论:默认页16K,对CPU压力较小,平均在20% 8K页,CPU压力为30%~40%,但select吞吐量要高于16K
    2.Sysbench参数(只读):sbtest表1亿条记录,文件大小24G。

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート