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

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

Jun 07, 2016 pm 05:40 PM
8k innodb

从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性能图:

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

8kって何メガピクセル? 8kって何メガピクセル? Mar 30, 2023 pm 06:21 PM

8kの解像度は7680*4320、約3300万画素に達します。 8K 解像度は、日本放送協会 (NHK)、英国放送協会 (BBC)、イタリア ラジオ テレビ協会 (RAI) などの組織によって推進されている実験的なデジタル ビデオ規格です。8K の超高解像度は、 HDの4倍、フルHDの16倍の超高解像度4K。

Insta360 Ace Pro 2の初リークで8K/30fpsビデオ、ライカレンズ、デュアルAIチップが明らかに Insta360 Ace Pro 2の初リークで8K/30fpsビデオ、ライカレンズ、デュアルAIチップが明らかに Sep 04, 2024 pm 09:35 PM

今シーズンはアクション カメラが大きな話題となっており、GoPro Hero 13 Black が 9 月 4 日に発売される予定で、それに続いて今月下旬には DJI Osmo Action 5 Pro (開封映像はこちら) が発売される予定ですが、実際には発売されません。持っていない

mysql innodbとは何ですか mysql innodbとは何ですか Apr 14, 2023 am 10:19 AM

InnoDB は、MySQL のデータベース エンジンの 1 つです。現在、MySQL のデフォルトのストレージ エンジンであり、MySQL AB によるバイナリ リリースの標準の 1 つです。InnoDB は、二重トラック認証システムを採用しており、1 つは GPL 認証、もう 1 つは独自のソフトウェアです認可。 InnoDB は、トランザクション データベースに推奨されるエンジンであり、トランザクション セキュリティ テーブル (ACID) をサポートしています。InnoDB は、同時実行性を最大限にサポートできる行レベルのロックをサポートしています。行レベルのロックは、ストレージ エンジン層によって実装されます。

国産の超高精細撮影・制作機材一式を備え、本局の「チャイナレッド」8Kオリンピック放送トラックがパリに到着 国産の超高精細撮影・制作機材一式を備え、本局の「チャイナレッド」8Kオリンピック放送トラックがパリに到着 Jul 19, 2024 pm 03:00 PM

7月18日の当サイトのニュース。CCTVニュースによると、現地時間7月16日早朝、CCTVの「チャイナレッド」オリンピック放送トラック6台が、「北京C」を搭載した8K超高精細放送トラックを先頭に、報道車両はパリの北から出発し、凱旋門やエッフェル塔などパリの名所を通過した。現地時間16日朝、本局の「チャイナレッド」8K放送トラックがスタッド・ド・フランスに到着し、オリンピック放送会社との引き継ぎを完了した。 「チャイナレッド」はここでパリオリンピックの陸上競技と閉会式のために8K国際公共信号を制作する予定だ。同サイトによると、8K超高解像度の公共信号制作が提供されるのは夏季オリンピック史上初となる。中国中央ラジオテレビは、パリオリンピックの放送入札で最も多くの勝利を収めた国際メディアです。

MySQL がバイナリ コンテンツから InnoDB 行フォーマットを認識する方法 MySQL がバイナリ コンテンツから InnoDB 行フォーマットを認識する方法 Jun 03, 2023 am 09:55 AM

InnoDB はディスク上のテーブルにデータを保存するストレージ エンジンであるため、シャットダウンして再起動した後でもデータは残ります。データ処理の実際のプロセスはメモリ内で発生するため、ディスク内のデータをメモリにロードする必要があります。書き込みまたは変更要求を処理している場合は、メモリ内の内容もディスクに更新する必要があります。また、ディスクへの読み取りおよび書き込みの速度は非常に遅いことがわかっており、これはメモリ内での読み取りおよび書き込みとは数桁異なります。したがって、テーブルから特定のレコードを取得したい場合、InnoDB ストレージ エンジンは読み取りを行う必要がありますか?ディスクからレコードを 1 つずつ取り出しますか? InnoDB で採用されている方法は、データを複数のページに分割し、ページをディスクとメモリ間の対話の基本単位として使用することです。InnoDB のページのサイズは通常 16 です。

mysql innodb例外を処理する方法 mysql innodb例外を処理する方法 Apr 17, 2023 pm 09:01 PM

1. mysql をロールバックして再インストールします。このデータを他の場所からインポートする手間を避けるために、まず現在のライブラリ (/var/lib/mysql/location) のデータベース ファイルのバックアップを作成します。次に、Perconaserver 5.7 パッケージをアンインストールし、元の 5.1.71 パッケージを再インストールし、mysql サービスを開始すると、Unknown/unsupportedtabletype:innodb というプロンプトが表示され、正常に開始できませんでした。 11050912:04:27InnoDB:バッファプールの初期化中、サイズ=384.0M11050912:04:27InnoDB:完了

MySQL ストレージ エンジンの選択の比較: InnoDB、MyISAM、およびメモリのパフォーマンス インデックスの評価 MySQL ストレージ エンジンの選択の比較: InnoDB、MyISAM、およびメモリのパフォーマンス インデックスの評価 Jul 26, 2023 am 11:25 AM

MySQL ストレージ エンジンの選択の比較: InnoDB、MyISAM、およびメモリのパフォーマンス インデックスの評価 はじめに: MySQL データベースでは、ストレージ エンジンの選択がシステム パフォーマンスとデータの整合性において重要な役割を果たします。 MySQL はさまざまなストレージ エンジンを提供します。最も一般的に使用されるエンジンには、InnoDB、MyISAM、Memory などがあります。この記事では、これら 3 つのストレージ エンジンのパフォーマンス指標を評価し、コード例を通じて比較します。 1. InnoDB エンジン InnoDB は私のものです

MySQL の innoDB でのファントム読み取りを解決する方法 MySQL の innoDB でのファントム読み取りを解決する方法 May 27, 2023 pm 03:34 PM

1. MySQL トランザクション分離レベル これら 4 つの分離レベルでは、複数のトランザクションの同時実行性の競合がある場合、ダーティ リード、非反復読み取り、ファントム読み取りの問題が発生する可能性があり、innoDB は反復可能読み取り分離レベル モードでこれらの問題を解決します。ファントム リーディングの説明、2. ファントム リーディングとは? ファントム リーディングとは、図に示すように、同じトランザクション内で同じ範囲を前後 2 回クエリしたときに得られる結果が矛盾することを意味します。 . この時点では、条件を満たすデータは 1 つだけです。2 番目のトランザクションでは、データの行を挿入して送信します。最初のトランザクションが再度クエリを実行すると、取得される結果は、前のトランザクションの結果より 1 つ多くなります。最初のクエリ。データ。最初のトランザクションの最初と 2 番目のクエリは両方とも同じであることに注意してください

See all articles