資料庫版本和版本政策

本頁面說明 Cloud SQL 的資料庫版本支援政策。

Cloud SQL 支援的資料庫版本

Cloud SQL 支援多個版本的資料庫引擎。不同版本的功能和可能發生的問題類型可能有所不同。升級作業可能會影響使用者,但提供最新的資料庫功能和重要修補程式也至關重要。Cloud SQL 會自動透過修補程式和次要版本更新,將執行個體保持在最新狀態。

Cloud SQL 支援的主要和次要版本

Cloud SQL 支援下列資料庫版本:

主要版本 子版本 一般支援開始日期 延伸支援開始日期 淘汰日期
PostgreSQL 17 (預設) 17.5 2024 年 10 月 22 日 2030 年 2 月 1 日 2033 年 2 月 1 日
PostgreSQL 1616.9 2024 年 6 月 7 日2029 年 2 月 1 日2032 年 2 月 1 日
PostgreSQL 1515.13 2023 年 5 月 24 日 2028 年 2 月 1 日 2031 年 2 月 1 日
PostgreSQL 14 14.18 2021 年 11 月 11 日 2027 年 2 月 1 日 2030 年 2 月 1 日
PostgreSQL 1313.21 2020 年 11 月 5 日 2026 年 2 月 1 日 2029 年 2 月 1 日
PostgreSQL 1212.22 2020 年 5 月 21 日 2025 年 2 月 1 日* 2028 年 2 月 1 日
PostgreSQL 1111.22 2019 年 9 月 27 日 2025 年 2 月 1 日* 2028 年 2 月 1 日
PostgreSQL 1010.23 2020 年 3 月 27 日 2025 年 2 月 1 日* 2028 年 2 月 1 日
PostgreSQL 9.6 9.6.24 2018 年 4 月 1 日 2025 年 2 月 1 日* 2028 年 2 月 1 日
* 2025 年 2 月 1 日至 2025 年 4 月 30 日,Google 免收延長支援費用。2025 年 5 月 1 日起,如果執行個體使用已終止服務的主要版本,就會產生延長支援費用。

為避免支付延長支援的額外費用,建議您在 2025 年 5 月 1 日前升級執行個體

Cloud SQL 資料庫版本格式

如果是 PostgreSQL 9.6,版本號碼中的前兩個數字構成主要版本,最後一個數字則是次要版本。以版本 9.6.1 為例,Cloud SQL 是以 9.6 做為主要版本,而 1 則表示次要版本。如果是 PostgreSQL 10 以上版本,第一個數字就是主要版本。舉例來說,在版本 10.1 中,10 是主要版本,1 則是次要版本。

如何找出 Cloud SQL 執行個體的資料庫版本

建立 Cloud SQL 執行個體時,您可以指定資料庫版本。 如果您未指定資料庫版本,Cloud SQL 會使用預設資料庫版本。

如要查看 Cloud SQL 執行個體的資料庫版本,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Cloud SQL Instances」頁面。

    前往 Cloud SQL 執行個體

  2. 如要開啟執行個體的「總覽」頁面,請按一下執行個體名稱。
  3. 在「設定」資訊卡中,查看「資料庫版本」

如要在 Cloud SQL 專案中依特定資料庫版本篩選執行個體,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Cloud SQL Instances」頁面。

    前往 Cloud SQL 執行個體

  2. 在「篩選條件」欄位中,選取「類型」。系統會列出專案中的資料庫版本。
  3. 如要篩選執行個體,請選取專案中的資料庫版本。

如要查看貴機構中的所有 Cloud SQL 執行個體及其資料庫版本,請使用資料庫中心。您也可以在資料庫中心切換檢視畫面,從專案切換至資料夾或機構,取得所有 Cloud SQL 執行個體的完整清單。詳情請參閱「篩選資源並匯出車隊清單資訊」。

主要版本生命週期

本節說明 Cloud SQL 主要版本的支援生命週期。

一般支援

資料庫引擎開發人員社群發布新主要版本後,Cloud SQL 會在 90 天內提供支援。 這項支援的第一階段是定期支援。在一般支援期間,Cloud SQL 會提供資料庫引擎的子版本和維護更新。Cloud SQL 也會將安全性修正套用至執行個體。只要資料庫引擎開發人員社群支援主要版本,Cloud SQL 就會定期提供主要版本支援。主要版本在社群終止服務後,就會進入 Cloud SQL 的延長支援期。

延長支援期

對於已達 EOL 的 PostgreSQL 適用的 Cloud SQL 主要版本,Cloud SQL 提供延長支援。延長支援期可讓您繼續執行 Cloud SQL 執行個體三年,即使開發人員社群停止支援執行個體所用的主要版本也沒問題。延長支援期為三年。您可以利用這段時間規劃、測試及將執行個體升級至正常支援的主要版本。如要進一步瞭解如何升級主要版本,請參閱「就地升級資料庫主要版本」和「透過遷移資料升級資料庫主要版本」。

如要進一步瞭解延展支援,請參閱「Cloud SQL 的延展支援」。

淘汰

特定主要版本的延長支援期結束後,Cloud SQL 就會淘汰該主要版本。如果執行個體使用的主要版本已遭淘汰,系統會自動將執行個體升級至資料庫引擎的預設主要和次要版本。Cloud SQL 會在淘汰日期前至少 12 個月,向專案擁有者傳送淘汰通知。

如果是 PostgreSQL 適用的 Cloud SQL 主要版本,專案擁有者會在延長支援的第二年年底收到淘汰通知。

次要版本支援

資料庫引擎開發人員社群發布新子版本後,Cloud SQL 會在 30 天內支援這些版本。Cloud SQL 支援新的次要版本後,系統會自動在新版本上佈建新執行個體。在下一次排定的維護作業推出時,Cloud SQL 會將現有執行個體升級至新版本。

Cloud SQL 會確定每個資料庫引擎的目標次要版本。當目標次要版本與 Cloud SQL 執行個體的次要版本不同時,Cloud SQL 會於下次維護週期升級該版本。您可以為執行個體設定維護期間,控制維護重新開始的日期與時間。