データベースのバージョンとバージョン ポリシー

このページでは、Cloud SQL のデータベースのバージョン サポート ポリシーについて説明します。

Cloud SQL でサポートされているメジャー バージョンとマイナー バージョン

Cloud SQL は、次のデータベース バージョンをサポートしています。

メジャー バージョンマイナー バージョン
PostgreSQL 15(デフォルト)15.2
PostgreSQL 1414.7
PostgreSQL 1313.10
PostgreSQL 1212.14
PostgreSQL 1111.19
PostgreSQL 1010.23
PostgreSQL 9.69.6.24

Cloud SQL は、インスタンスをパッチとマイナー バージョンのアップデートで自動的に最新状態に保ちます。

前述のとおり、Cloud SQL でサポートされるデータベース エンジンには複数のバージョンがあります。バージョンによって、備わっている機能や生じている問題が異なる場合があります。Cloud SQL は、アップグレードによりユーザーに影響が及ぶことを認識していますが、常に最新の機能と重要なパッチを提供しています。

メジャー バージョンとマイナー バージョン

PostgreSQL 9.6 では、バージョン番号の最初の 2 つの数字がメジャー バージョン番号です。たとえば、バージョン 9.6.1 の場合、Cloud SQL はメジャー バージョンとして 9.6 を、マイナー バージョンとして 1 を使用します。

PostgreSQL 10 以降では、最初の数字がメジャー バージョン番号です。たとえば、バージョン 10.1 では、10 がメジャー バージョン番号、1 がマイナー バージョンです。

メジャー バージョンのサポート

Cloud SQL では、データベース エンジン デベロッパーによる一般提供のリリースから 5 か月以内に、新しいメジャー バージョンをサポートすることを目指しています。

マイナー バージョンのサポート

Cloud SQL は、データベース エンジン デベロッパーによる一般提供リリースから 3 か月以内に、新しいマイナー バージョンをサポートすることを目的としています。Cloud SQL が新しいマイナー バージョンのサポートを開始すると、新しいインスタンスは自動的に新しいバージョンでプロビジョニングされます。既存のインスタンスは、次回の定期メンテナンス ロールアウトの際、新しいバージョンにアップグレードされます。

Cloud SQL は、各データベース エンジンのターゲット マイナー バージョンを判別します。ターゲット マイナー バージョンが Cloud SQL インスタンスのマイナー バージョンと異なる場合、Cloud SQL は次のメンテナンス サイクル中にそのバージョンをアップグレードします。インスタンスにメンテナンスの時間枠を設定することによって、メンテナンスによる再起動が発生する日時を制御できます。

メジャー バージョンの非推奨化計画

Cloud SQL で特定のメジャー バージョンの非推奨化が予定されている場合、プロジェクト オーナーに注意を促すために、少なくとも 12 か月前に非推奨通知を送信します。

Cloud SQL は、必要に応じてアップグレードによる中断を最小限に抑えるためのツールも提供します。新しいメジャー バージョンに移行していないインスタンスは、12 か月の期間の終了時に自動的にアップグレードされます。

各データベース バージョンの Cloud SQL のサポートの開始日

次の表に、データベース バージョンの Cloud SQL のサポートの一般提供が開始された日付を示します。

バージョン 開始日
PostgreSQL 15 2023 年 5 月 24 日
PostgreSQL 14 2021 年 11 月 11 日
PostgreSQL 13 2020 年 11 月 5 日
PostgreSQL 12 2020 年 5 月 21 日
PostgreSQL 11 2019 年 9 月 27 日
PostgreSQL 10 2020 年 3 月 27 日
PostgreSQL 9.6 2018 年 4 月 1 日