このページでは、Cloud SQL の各エディションと主な機能について説明します。
Cloud SQL では、さまざまなビジネスやアプリケーションのニーズに対応するために以下のエディションが用意されています。各エディションは、アプリケーションのニーズを満たすために、さまざまなパフォーマンスと可用性の特性を提供します。
- Cloud SQL Enterprise エディション: Cloud SQL のすべてのコア機能を提供しており、パフォーマンス、可用性、コストのバランスが必要なアプリケーションに適しています。
- Cloud SQL Enterprise Plus エディション: Cloud SQL Enterprise エディションの機能に加えて最高のパフォーマンスと可用性を実現し、最高レベルの可用性とパフォーマンスを必要とするアプリケーションを実行できます。
Cloud SQL エディションの機能
次の表に、各エディションで利用できる機能の概要を示します。
Cloud SQL Enterprise エディション | Cloud SQL Enterprise Plus エディション | |
---|---|---|
料金モデル | Cloud SQL Enterprise の料金 | Cloud SQL Enterprise Plus の料金 |
データベース バージョン |
MySQL 5.6、5.7、8.0、8.4 PostgreSQL 9.6、10、11、12、13、14、15、16、17 SQL Server 2022(Standard、Enterprise、Express、Web) SQL Server 2019(Standard、Enterprise、Express、Web) SQL Server 2017(Standard、Enterprise、Express、Web) |
MySQL 8.0、8.4 PostgreSQL 12、13、14、15、16、17 SQL Server 2022 Enterprise SQL Server 2019 Enterprise |
マシンタイプ | 汎用マシン ファミリー | パフォーマンス最適化 メモリ最適化(SQL Server 用) |
マシン構成の上限 | 最大 96 基の vCPU 最大 624 GB RAM コア対メモリ比率 1:6.5 |
パフォーマンス最適化 最大 128 個の vCPU 最大 864 GB の RAM コア対メモリ比率 1:8
メモリ最適化(SQL Server 用)
|
可用性 SLA | 99.95% | 99.99% |
メンテナンスによるダウンタイム | 60 秒未満(MySQL) 30 秒未満(PostgreSQL) 120 秒未満(SQL Server) |
1 秒未満(MySQL) 1 秒未満(PostgreSQL) 120 秒未満(SQL Server) |
データ キャッシュ |
× | ○ |
ポイントインタイム ログの保持 |
最長 7 日 | 最長 35 日 |
パフォーマンスの強化
Cloud SQL Enterprise Plus エディションは、最大パフォーマンスを必要とするアプリケーションに最適です。SQL Server 向けの Cloud SQL Enterprise Plus エディションは、Cloud SQL Enterprise エディションと比較して読み取りパフォーマンスが最大で 4 倍向上します。
Cloud SQL Enterprise Plus エディションでは、次のようにパフォーマンスが向上します。
すべてのインスタンス
- データ キャッシュを使用した読み取りパフォーマンスの向上: データ キャッシュは、高速なローカル SSD を利用して頻繁に読み取られるデータページを保存します。MySQL インスタンスと PostgreSQL インスタンスの場合、永続ディスクからの読み取りと比較して、読み取りパフォーマンスが最大 3 倍まで向上します。データ キャッシュはオプション機能で、インスタンスの作成時または作成後に有効にできます。
MySQL インスタンスと PostgreSQL インスタンスのみ
書き込みパフォーマンスの改善: Cloud SQL Enterprise Plus エディションでは、書き込みレイテンシを最大 2 倍まで改善します。このため、低レイテンシと高スループットが要求される書き込み集中型のアプリケーションに適しています。
エンジンの自動調整: 基盤となるインスタンス プラットフォームの機能に合わせてエンジン構成を自動調整します。
SQL Server インスタンスのみ
- vCPU あたりのメモリ容量が大きい 2 つのマシン ファミリーでパフォーマンスが向上: 要求の厳しい SQL Server ワークロードのニーズを満たすため、1 個の vCPU と 8 GB の RAM を備えたパフォーマンス最適化マシンと、1 個の vCPU と 32 GB の RAM を備えたメモリ最適化マシンを選択できます。
可用性の向上
Cloud SQL Enterprise Plus エディションには、次の主要な可用性の強化が含まれています。
高度な障害復旧(DR): クロスリージョン フェイルオーバーを実行した後の復旧プロセスとフォールバック プロセスを簡素化できます。高度な DR を使用すると、次のことができます。
クロスリージョン障害復旧(DR)レプリカを選択する
レプリカ フェイルオーバーを実行する
ゼロデータ損失の切り替えを使用して元のデプロイを復元する
詳細については、高度な障害復旧(DR)と高度な障害復旧(DR)を使用するをご覧ください。
MySQL インスタンスと PostgreSQL インスタンスのみ
ダウンタイムがほぼゼロ: Cloud SQL Enterprise Plus エディションを使用すると、次の管理タスクを実行するときに、インスタンスのダウンタイムをほぼゼロに維持できます。
スタンドアロンのプライマリ インスタンスで計画メンテナンス更新イベントを実行またはシミュレートする
データ キャッシュを有効または無効にする
Cloud SQL インスタンスのコンピューティング サイズ(vCPU、メモリ)を任意の数だけスケールアップする
Cloud SQL インスタンスのコンピューティング サイズ(vCPU、メモリ)を 3 時間ごとにスケールダウンする
ダウンタイムがほぼゼロのメンテナンスは、Cloud SQL for PostgreSQL インスタンスと Cloud SQL for MySQL インスタンスで使用できます。
Cloud SQL Enterprise Plus エディションのリージョン サポート
Cloud SQL Enterprise Plus エディションは、次のリージョンをサポートしています。
africa-south1
- ヨハネスブルグasia-east1
- 台湾asia-east2
- 香港asia-northeast1
- 東京asia-northeast2
- 大阪asia-northeast3
- ソウルasia-south1
- ムンバイasia-south2
- デリーasia-southeast1
- シンガポールasia-southeast2
- ジャカルタaustralia-southeast1
- シドニーaustralia-southeast2
- メルボルンeurope-central2
- ワルシャワeurope-north1
- フィンランドeurope-southwest1
- マドリッドeurope-west1
- ベルギーeurope-west2
- ロンドンeurope-west3
- フランクフルトeurope-west4
- オランダeurope-west6
- チューリッヒeurope-west8
- ミラノeurope-west9
- パリeurope-west10
- ベルリンeurope-west12
- トリノme-central1
- ドーハme-central2
- ダンマームme-west1
- テルアビブnorthamerica-northeast1
— モントリオールnorthamerica-northeast2
— トロントsouthamerica-east1
- サンパウロsouthamerica-west1
— サンティアゴus-central1
— アイオワus-east1
— サウスカロライナus-east4
- 北バージニアus-east5
- コロンバスus-south1
- ダラスus-west1
- オレゴンus-west2
— ロサンゼルスus-west3
- ソルトレイクシティus-west4
- ラスベガス
料金
Cloud SQL の各エディションの料金について詳しくは、Cloud SQL の料金をご覧ください。
Cloud SQL の各エディションに関するよくある質問
このセクションでは、Cloud SQL のエディションに関するよくある質問への回答を紹介します。
Cloud SQL Enterprise Plus エディションはすべてのエンジンをサポートしていますか?
はい。Cloud SQL Enterprise Plus エディションは、Cloud SQL for MySQL、Cloud SQL for PostgreSQL、Cloud SQL for SQL Server でサポートされています。
Cloud SQL の料金改定はどのようになりますか?
2023 年 7 月 12 日以前に作成された Cloud SQL for MySQL インスタンスと Cloud SQL for PostgreSQL インスタンスは、機能や料金を変更することなく、Cloud SQL Enterprise エディションのインスタンスになります。2023 年 7 月 12 日以降に作成されたインスタンスは、Cloud SQL Enterprise エディションまたは Cloud SQL Enterprise Plus エディションのいずれかになります。
2024 年 8 月 1 日以前に作成された Cloud SQL for SQL Server インスタンスは、機能や料金を変更することなく、Cloud SQL Enterprise エディションのインスタンスになります。2024 年 8 月 1 日以降に作成されたインスタンスは、Cloud SQL Enterprise エディションまたは Cloud SQL Enterprise Plus エディションのいずれかになります。
Cloud SQL Enterprise Plus エディションの料金体系は新しいものです。Cloud SQL の料金について詳しくは、Cloud SQL の料金をご覧ください。
このような変更に対応するために、どのような準備をすればよいですか?
Cloud SQL Enterprise Plus エディション インスタンスと Cloud SQL Enterprise エディション インスタンスは、サポートされているリージョンで Google Cloud コンソールと gcloud CLI を使用して作成できます。
エディションを組み合わせて使用することはできますか?
はい。Cloud SQL Enterprise Plus エディションと Cloud SQL Enterprise エディションでは、データベース パフォーマンスの可用性とデータ保護機能のレベルが異なります。さまざまなアプリケーションのニーズに最適な Cloud SQL の各エディションを選択できます。
エディション間の移行はできますか?
インプレース アップグレードを使用すると、インスタンスを Cloud SQL Enterprise Plus エディションにアップグレードするか、Cloud SQL Enterprise エディションに切り替えることができます。
Database Migration Service を使用して、次の 2 つの方法で Cloud SQL Enterprise エディションと Cloud SQL Enterprise Plus エディションの間で Cloud SQL for MySQL インスタンスと Cloud SQL for PostgreSQL インスタンスを移行できます。
- IP 許可リストを使用してインスタンスを Cloud SQL Enterprise Plus エディションにアップグレードする
- VPC ピアリングを使用してインスタンスを Cloud SQL Enterprise Plus エディションにアップグレードする