Upgrade to Pro — share decks privately, control downloads, hide ads and more …

[HeatWavejp Meetup #03] MySQL HeatWave on AWS で...

[HeatWavejp Meetup #03] MySQL HeatWave on AWS でベンチマークとってみました ~Amazon Aurora / Redshift との性能比較~[村田 太 氏(スマートスタイル)]

【講演内容】
MySQL HeatWave on AWS でベンチマークとってみました
~Amazon Aurora / Redshift との性能比較~

【発表者】
村田 太 氏
株式会社スマートスタイル データベース&クラウド事業部 技術部

【イベント情報】
HeatWavejp Meetup #03
https://heatwavejp.connpass.com/event/285996/

More Decks by HeatWavejp(MySQL HeatWave Japan User Group)

Other Decks in Technology

Transcript

  1. ベンチマーク対象環境のスペック 2023/08/07 2 スペック情報 OCI MySQL HeatWave (on AWS) MySQL.32.256GB

    (MDS) HeatWave.256GB (Heatwave) vCPU: 32 RAM: 256 GB Heatwaveノード ✕ 3 OCI MySQL HeatWave (on OCI) MySQL.HeatWave.VM.Standard.E3 OCPU: 16 (32core) RAM: 512 GB Heatwaveノード ✕ 3 Amazon AWS Aurora for MySQL db.x2g.8xlarge vCPU: 32 RAM: 512 GB Amazon AWS Redshift dc2.8xlarge vCPU: 32 RAM: 244GB クラスタノード ✕ 3
  2. 各製品の設定 4 設定変更内容 ▪ OCI MySQL HeatWave (on AWS) –

    デフォルト ▪ OCI MySQL HeatWave (on OCI) – デフォルト ▪ Amazon AWS Aurora for MySQL – デフォルト ▪ Amazon AWS Redshift – 拡張VPCルーティング有効 2023/08/07
  3. ベンチマーク仕様 6 OLTP ▪ Sysbench ▪ oltp_read_only/oltp_write_only シナリオを実行 ▪ QPSを比較

    ▪ OCI MySQL HeatWave(on AWS/on OCI) / AWS Aurora を対象 OLAP ▪ TPC-H ▪ Scale factor 1000(=約1TB) ▪ SQL 1~22 を実行し、速度を比較 ▪ OCI MySQL HeatWave(on AWS/on OCI)/AWS Redshift を対象 2023/08/07
  4. ベンチマーク仕様 7 Sysbench コマンド ※ 接続関連オプションは省略 Prepare sysbench --tables=10 --table_size=50000000

    oltp_common prepare Run sysbench --tables=10 --table_size=50000000 --threads=32 --time=600 --report-interval=60 --db-ps-mode=disable oltp_read_only run sysbench --tables=10 --table_size=50000000 --threads=32 --time=3600 --report-interval=60 --db-ps-mode=disable oltp_write_only run 2023/08/07
  5. 性能比較(OLAP) on OCI vs on AWS Copyright © 2022. SmartStyle

    Co.,Ltd . All Rights Reserved. 11 2023/08/07
  6. まとめ Copyright © 2023. SmartStyle Co.,Ltd . All Rights Reserved.

    13 ▪ OLAP系の処理については、 HeatWave on AWS/OCI ともに Redshiftと遜色無い結果 ▪ OLTP系(Read/Write)の処理についても、 HeatWave on OCI は Auroraを上回る結果に – HeatWave on AWSはAuroraと同等程度 ▪ HeatWave on OCI は、 Heatwave on AWS よりもパフォーマンスが優れる