#benchmarkgrasys加藤です。前回、泉水がベンチマークを取りましたが、その続きです。GCPとAWSでmysql8.0.13を構築して、sysbenchでベンチマークしてみました。計測する度にreadの数がバラける!!とはいうものの、今回の結果ではwriteは概ねGCPの方が高速、readも心の目で見るとGCPの方が数は捌けていました。横軸はSysbenchのスレッド数(対数目盛)。縦軸が1分間で処理したクエリ数。凡例がわかりにくくてすいません。黄緑スプレッドシートはこちらに公開しておきます。計測用にMySQLサーバ1台構成(ほぼデフォルト)、Sysbenchクライアントをそれぞれ16coreで起動。ディスクは内蔵50GBと外部500GBに揃えました。OSはCentOS7です、カーネルはちょっと差があります。yumで持ってきたmysqlとsysbenchは同一バージョン、mysqlのdatadirは外部ディスクに配置。一度の計測につき、5回ずつ1分Runを実施。その平均を記載しています。スレッド数は16を5回実行、32を5回実行、と繰り返して平均を取りました。これを6回実行しています。次の2つのパラメータだけを変更しています。max_connections=1000innodb_buffer_pool_size=24GSysbenchのパラメータです。スレッド数は変化します。毎度、cleanupとprepareも挟みます。何もチューニングしていない状態での比較はちょびっとGCPに軍配があがりました。想像通り、そんなに差がなかったですね。今はAmazonもGoogleも投資しているのですごい差にはならないのでは?と思っています。お互いに競争して安く使えるようになっていくとユーザとしてはうれしいですね。