MySQL Database Serviceのパフォーマンス調査
(多重処理の性能比較)

更新日    公開日 

MySQL Database Serviceのパフォーマンス調査(多重処理の性能比較)

Oracle Cloud Infrastructure でマネージドサービスとして利用可能なOracle MySQL Database Service(MDS)について、mysqlslapやバックアップなどの性能について調査しました。
今回はMDSのシェイプによる多重処理の性能比較の検証結果をご説明します。

  • プロビジョニング、パッチ適用、アップグレード、バックアップが自動化
  • 最適化されたMySQLの設定がデフォルトで利用可能
  • MySQL 8.0 Enterprise Editionをベースに構築し、オンプレミスのMySQLと完全な互換性を保有
  • MySQLチームによる管理とサポート

“無償”でクラウド移行の意思決定に必要な情報を提供
OCIに特化した無償移行アセスメントサービス

「高品質・低コストなOracle Cloudに移行したいがノウハウがない」「まだ比較検討段階で外部にアセスメントを依頼する予算がない」「まるっとクラウド移行を任せられるベンダーが欲しい」などのお困りごとは、ぜひ私たちシステムエグゼへご相談ください。

3回のワークショップでスピーディーにお客さまのシステムのアセスメント結果をご提供します!

サービスの詳細はこちらから

検証構成

検証構成は下図の通りです。
mysql-performance-comparison-of-multiprocessing_1

Computeインスタンス

シェイプ  VM.Standard.E2.1
OSイメージ Oracle-Linux-7.8-2020.09.23-0
ボリュームサイズ  47GB
OCPU数 1OCPU
メモリー 8GB
  • MDSはプライベートのIPアドレスしか持てません。このため、exe_mysql_dbcs01と接続するためのインスタンスをパブリックインスタンス上に構築しています。
    これはOCI上で展開するMySQL Databaseサービスの基本構成となります。
  • 今回の検証で使用するMDSの構成上、Oracle上で用意されているデフォルトの構成で検証を実施しています。
クラウド利用における三大課題と理想的なクラウド運用
忖度無しの徹底比較! Oracle Cloud Infrastructure VS Amazon Web Services

シェイプによる多重処理の性能比較

異なるシェイプのMDSに対してMySQLの負荷エミュレーションツール「mysqlslap」をセッション数50,100,200で実行し、クエリ平均実行時間を計測しました。

MDSスペック

シェイプ  CPU メモリ ディスクサイズ
VM.Standard.E3.1 1OCPU  16GB  500GB
VM.Standard.E3.2 2OCPU  32GB  500GB
VM.Standard.E3.4 4OCPU  64GB  500GB

mysqlslap

mysqlslap 
 --user=root 
 --host= 
 --auto-generate-sql
 --auto-generate-sql-guid-primary
 --engine=innodb
 –-number-int-cols=5
 –-number-char-cols=5
 --protocol=tcp
 --concurrency=50 or 100 or 200
 --auto-generate-sql-write-number=100000
 --auto-generate-sql-execute-number=1000
 --iterations=1
 --auto-generate-sql-load-type=mixed
 -p

結果

MySQL Database Serviceのパフォーマンス調査(多重処理の性能比較)
次回は、MDSのディスクサイズによる性能比較についてご紹介します。

Oracle Cloudのすすめクラウド移行まるわかりガイド
執筆者のご紹介

執筆者について

本記事は、株式会社システムエグゼ Oracle Cloud 専門部署のエンジニアが執筆しています。

私たちの実績

  • 導入支援実績:過去 3 年間で累計 60 社以上
  • パートナー認定:Oracle CSP(Cloud Solutions Provider)認定取得
  • 受賞実績:Best Cloud Integrator Partner of the Year 2022、Oracle Japan Award、2025 OCI Top Partner Engineers 等
  • 技術検証:OCI 上での VMware ソリューション、Database-Azure 連携など多数

メッセージ

OCI 導入プロジェクトで培った実践的なノウハウと技術検証データに基づき、社内の専門エンジニアや技術監修者による内容確認を経て執筆しています。正確性と再現性を重視し、読者の皆様が実務で活用できる情報をお届けします。


RECENT POST「エンジニアリング」の最新記事


エンジニアリング

OCI環境でのMySQL、CLUSTERPROを使用したクラスタ環境構築

エンジニアリング

MySQL Database Serviceを触ってみた(構築編)

エンジニアリング

MySQL Database Serviceのパフォーマンス調査(その他性能比較)

エンジニアリング

MySQL Database Serviceを触ってみた(バックアップ&リストア編)

Oracle Cloudのすすめクラウド移行まるわかりガイド