すべてのプロダクト
Search
ドキュメントセンター

PolarDB:パフォーマンス比較:PolarDB for MySQL と ApsaraDB RDS for MySQL

最終更新日:Jun 11, 2026

複数のバージョンおよびインスタンス仕様における PolarDB for MySQL と ApsaraDB RDS for MySQL の OLTP ベンチマーク結果。

PolarDB for MySQL は、 ApsaraDB RDS for MySQL と比較して、いくつかのパフォーマンス最適化を含んでいます:

  • 先進的なハードウェア:Optane 永続メモリ (3D XPoint)、NVMe SSD、および RDMA over Converged Ethernet (RoCE) ネットワーク。

  • より高いパフォーマンスと低レイテンシを実現する、ユーザー空間における完全な I/O およびネットワークプロトコルスタック。

  • 高い同時実行性ワークロードにおけるロック、I/O パス、大規模テーブル処理のカーネルレベル最適化。

説明

このベンチマークで使用した製品:

  • PolarDB for MySQL クラスター版 の、異なる仕様のクラスター。

  • ローカル SSD を搭載した、仕様の異なる ApsaraDB RDS for MySQL High-availability Edition 専用インスタンス。

テスト方法:OLTP パフォーマンステストツールと手法

ベンチマークのガイドライン

正確な比較を行うには、以下の点に注意してください。

  • 両製品で同一のインスタンス仕様を使用してください。

  • 同じデータベースバージョンを使用してください。

  • 実際の運用環境を反映した、模擬的な本番ワークロードまたは Sysbench を使用してください。

  • 読み取りパフォーマンスを比較する際は、単一の SQL クエリを使用しないでください。

    PolarDB for MySQL はコンピューティングとストレージの分離アーキテクチャを採用しているため、単一のクエリでは ApsaraDB RDS for MySQL よりもネットワークレイテンシが高くなる場合があります。本番環境では、キャッシュヒット率は通常 99% を超えており、最初の読み取りのみがディスク I/O をトリガーします。それ以降の読み取りはバッファプールから行われるため、同等のパフォーマンスを実現します。

  • 書き込みパフォーマンスを比較する際は、単一の SQL クエリではなく、ストレステストを使用してください。

    公正な比較を行うには、PolarDB for MySQL クラスター (プライマリノード + 読み取り専用ノード) を、ApsaraDB RDS for MySQL インスタンス (準同期レプリケーションが設定されたプライマリノード + 読み取り専用ノード) と比較してください。PolarDB for MySQL はクォーラムベースの書き込みを使用しており、データが過半数のレプリカ (3 つのうち少なくとも 2 つ) に到達した後にのみ書き込みが成功し、ストレージレイヤーでデータ冗長性と強力な整合性を確保します。非同期レプリケーションではなく準同期レプリケーションと比較することで、より意味のあるベンチマークを実施できます。

PolarDB for MySQL 8.0.1 対 ApsaraDB RDS for MySQL 8.0

PolarDB 8.0.1 vs. RDS 8.0

PolarDB for MySQL 5.7 と ApsaraDB RDS for MySQL 5.7 の比較

PolarDB MySQL 5.7 vs. RDS MySQL 5.7

PolarDB for MySQL 5.6 対 ApsaraDB RDS for MySQL 5.6

PolarDB MySQL 5.6 vs. RDS MySQL 5.6