Cloud SQL 版本簡介

本頁面說明 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
機器系列 共用或專屬核心 N2
C4A
記憶體最佳化-N (適用於 SQL Server)
機器設定限制 最多 96 個 vCPU
最多 624 GB RAM
1:6.5 的核心記憶體比率
N2 機器系列
最多 128 個 vCPU
最多 864 GB RAM
1:8 核心/記憶體比率

C4A 機器系列 (適用於 MySQL 和 PostgreSQL) (預先發布版)
最多 128 個 vCPU
最多 864 GB RAM
1:8 核心/記憶體比率

記憶體最佳化 (適用於 SQL Server)
最多 16 個 vCPU
最多 512 GB RAM
1:32 核心/記憶體比率
可用性服務水準協議 99.95% 99.99%
維護停機時間 < 60 秒 (MySQL)
< 30 秒 (PostgreSQL)
< 120 秒 (SQL Server)
< 1 秒 (MySQL)
< 1 秒 (PostgreSQL)
< 120 秒 (SQL Server)
資料快取
時間點記錄保留時間
最多 7 天 最多 35 天

效能強化

Cloud SQL Enterprise Plus 版本最適合需要最高效能的應用程式。與 Cloud SQL Enterprise 版本相比,SQL Server 適用的 Cloud SQL Enterprise Plus 版本可將讀取效能提升至多 4 倍。

Cloud SQL Enterprise Plus 版提供下列效能強化功能:

針對所有例項

  • 使用資料快取改善讀取效能:資料快取會運用快速的本機 SSD 儲存經常讀取的資料頁面。對於 MySQL 和 PostgreSQL 執行個體,讀取效能可提高至從永久磁碟讀取的三倍。資料快取是選用功能,可在執行個體建立期間或建立完成後啟用。

僅適用於 MySQL 和 PostgreSQL 執行個體

  • 提升寫入效能:Cloud SQL Enterprise Plus 版本的寫入延遲時間最多可縮短一半。因此,這項功能適合需要低延遲和高總處理量的大量寫入應用程式。

  • 引擎自動調整:自動調整引擎設定,以符合基礎執行個體平台的功能。

僅適用於 SQL Server 執行個體

  • 透過兩種機器家族,為每個 vCPU 提供更高的記憶體,提升效能:為了滿足 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、記憶體)

    • 原地升級至 Cloud SQL Enterprise Plus 版本

    您可以為 PostgreSQL 適用的 Cloud SQL 和 MySQL 適用的 Cloud SQL 執行個體,實現幾乎零停機時間。

定價

如要進一步瞭解 Cloud SQL 版本的定價,請參閱 Cloud SQL 定價

Cloud SQL 版本常見問題

本節將說明 Cloud SQL 版本的常見問題。

Cloud SQL Enterprise Plus 版本是否支援所有引擎?

可以,Cloud SQL Enterprise Plus 版本支援 MySQL 適用的 Cloud SQL、PostgreSQL 適用的 Cloud SQL 和 SQL Server 適用的 Cloud SQL。

Cloud SQL 定價有哪些異動?

您在 2023 年 7 月 12 日前建立的 Cloud SQL for MySQL 和 PostgreSQL 適用的 Cloud SQL 執行個體,已成為 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 定價」。

我該如何因應這些異動?

您可以使用 Google Cloud 控制台和 gcloud CLI,在支援的區域中建立 Cloud SQL Enterprise Plus 版本和 Cloud SQL Enterprise 版本的執行個體。

我可以混合使用不同版本嗎?

當然可以!Cloud SQL Enterprise Plus 版本和 Cloud SQL Enterprise 版本提供不同層級的資料庫效能可用性和資料保護功能。您可以選取最符合各種應用程式需求的 Cloud SQL 版本。

我可以遷移至其他版本嗎?

您可以使用原地升級功能,將執行個體升級為 Cloud SQL Enterprise Plus 版本,或改用 Cloud SQL Enterprise 版本。

您可以使用資料庫移轉服務,在 Cloud SQL 企業版和 Cloud SQL 企業版 Plus 之間移動 Cloud SQL 適用的 MySQL 和 Cloud SQL 適用的 PostgreSQL 執行個體,方法如下: