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

PolarDB:メリット

最終更新日:Mar 28, 2026

PolarDB for PostgreSQL(Oracle 互換)は、Oracle から移行するチーム向けに構築されたクラウドネイティブデータベースです。Oracle 構文との高い互換性に加え、弾力的スケーリング、高可用性、サーバーレスストレージを実現する分散共有ストレージアーキテクチャを採用しています。

Oracle 互換性

PolarDB for PostgreSQL(Oracle 互換)は、Oracle 構文と高い互換性を有します。コードの変更を一切行わずに、またはごくわずかな修正のみで、Oracle データベースからサービスを移行できます。

コスト効率

コンピュートとストレージの分離 — コンピュートノードが単一のストレージプールを共有します。読み取り専用ノードを追加する場合、追加されるコンピュートリソース分のみの課金となるため、スケールアウトコストを大幅に削減できます。

サーバーレスストレージ — ストレージ容量はデータ量に応じて自動的にスケールアップします。容量計画は不要であり、実際に使用したストレージ分のみの課金となります。

高性能

  • 物理レプリケーション、リモートダイレクトメモリアクセス (RDMA) プロトコル、および共有分散ストレージを活用した強化型データベースカーネルにより、スループットが大幅に向上します。

  • クラスターは 1 台のプライマリノードと最大 15 台の読み取り専用ノードをサポートし、読み取り負荷が高く、同時実行数が多いワークロードに最適です。

  • すべてのノードが同一のストレージプールを共有するため、データ変更はプライマリノードおよび読み取り専用ノード全体に対して 1 回のみ書き込まれます。

数百テラバイト規模のストレージ容量

PolarDB はファイルシステムを備えた分散ブロックストレージを採用しています。ストレージは単一ノードの容量制限に依存せず自動的にスケールアップ可能であり、数百テラバイト規模のデータベースをサポートします。

高可用性、信頼性、およびデータセキュリティ

  • ノード障害時のゼロデータ損失 — 共有分散ストレージにより、非同期のプライマリ・セカンダリレプリケーションに起因するデータの不整合リスクが排除されます。クラスター内の単一障害点が発生しても、データ損失は発生しません。

  • マルチゾーン冗長構成 — データレプリカが複数のゾーンに分散配置され、手動によるレプリケーション設定なしでディザスタリカバリとバックアップのカバー率を確保します。

  • レイヤー化されたセキュリティ制御 — アクセス保護には、IP ホワイトリストに基づく接続フィルタリング、Virtual Private Cloud (VPC) によるネットワーク分離、およびストレージ耐久性を確保するための複数のデータレプリカが含まれます。

5 分以内の弾力的スケーリング

構成変更 — コンテナ仮想化と共有分散ブロックストレージを組み合わせることで、CPU およびメモリのスケールアップ/ダウンを 5 分以内で実行できます。

ノードの追加および削除 — ノードの追加および削除も 5 分以内で完了します。クラスターエンドポイントが基盤となるトポロジーを抽象化しているため、アプリケーションはノードの変更を認識しません。

ロックフリーのバックアップ

PolarDB は、基盤となる分散ストレージ層のスナップショット技術を活用して、TB スケールのデータベースを数分でスナップショット取得します。バックアップ中はロックが取得されないため、処理効率が向上し、ワークロードへの悪影響を最小限に抑えられます。

ノード間並列実行

SQL クエリは複数のコンピュートノード上で並列実行され、クラスター内の各ノードが持つ CPU、メモリ、およびネットワーク帯域幅を最大限に活用します。これにより、分析クエリのパフォーマンスが向上します。詳細については、「ノード間並列実行」をご参照ください。