全部產品
Search
文件中心

PolarDB:小版本管理

更新時間:Jan 23, 2026

PolarDB叢集架構共三層:資料庫代理Proxy、資料庫核心引擎DB和資料庫分布式儲存Store。您可以根據實際情況單獨升級Proxy或核心引擎,也可以綁定一起升級。

注意事項

  • 版本升級一般不超過30分鐘,升級過程中會重啟資料庫代理Proxy或核心引擎DB,可能會導致資料庫連接閃斷。請您盡量在業務低峰期執行升級操作,並且確保您的應用有自動重連機制。

    說明

    若您已配置CloudMonitor以監測PolarDB叢集,則在升級過程中,您可能會收到關於叢集訪問異常等情況的通知。

  • 同时升级数据库代理(Proxy)和内核引擎期間,主地址和叢集地址均會有30~90秒的串連閃斷,請確保應用具備重連機制。

    說明

    除上述影響時間外,小版本升級期間,其餘時間不影響叢集的正常使用。

  • 仅升级数据库代理(Proxy)期間,叢集地址和自訂地址會有30秒的串連閃斷,主地址的串連不受影響,請確保應用具備重連機制。

  • 仅升级内核引擎期間,資料庫代理Proxy的版本高於2.3.50(包含)PolarDB叢集可以通過Connection Preserving技術保護95%的資料庫連接不中斷。

  • 升級過程中無法使用PolarDB控制台的部分變更類功能(如升降配置、增刪節點、修改參數、重啟節點),但查詢類功能(如效能監控)不受影響。

  • 版本升級後無法降級。

查看版本資訊

  1. 登入PolarDB控制台,在左側導覽列單擊集群列表,選擇叢集所在地區,並單擊目的地組群ID進入叢集詳情頁。

  2. 在左側導覽列,選擇配置与管理 > 版本管理

  3. 小版本升級頁面,版本信息地區,查看資料庫代理Proxy和核心引擎DB的版本資訊。

手動升級

若叢集當前資料庫代理Proxy或核心引擎DB的版本不是最新版本,則可以根據實際需要進行升級操作。

  1. 進入目的地組群的配置与管理 > 版本管理菜單,在小版本升級頁面,升级版本地區,您可以根據需要選擇同时升级数据库代理(Proxy)和内核引擎仅升级内核引擎仅升级数据库代理(Proxy)

    image

    說明
    • 若叢集當前資料庫代理Proxy或核心引擎DB的版本已經是最新版本,則同时升级数据库代理(Proxy)和内核引擎仅升级内核引擎仅升级数据库代理(Proxy)選項將置灰不可選。

    • 若選擇仅升级数据库代理(Proxy),將只升級讀寫分離相關功能,例如一致性層級(全域一致性)、事務拆分、主庫是否接受讀等。

  2. 單擊立即升级可维护窗口升级

    若選擇在可维护窗口升级,您還可以在定時計劃任務頁查看該任務的具體資訊或取消該任務,詳情請參見定時計劃任務

    重要
    • 同时升级数据库代理(Proxy)和内核引擎期間,主地址和叢集地址均會有30~90秒的串連閃斷,請確保應用具備重連機制。

      說明

      除上述影響時間外,小版本升級期間,其餘時間不影響叢集的正常使用。

    • 仅升级数据库代理(Proxy)期間,叢集地址和自訂地址會有30秒的串連閃斷,主地址的串連不受影響,請確保應用具備重連機制。

    • 仅升级内核引擎期間,資料庫代理Proxy的版本高於2.3.50(包含)PolarDB叢集可以通過Connection Preserving技術保護95%的資料庫連接不中斷。

強制升級

在極少數高風險情境中,例如出現CVE評級為Critical的漏洞時,阿里雲將啟動強制升級,以保障您的資料資產和系統安全。

為最大限度減少對業務的影響,強制升級將僅在您設定的設定可維護視窗內進行。強烈建議您提前配置合理的可維護視窗,以便將對業務的影響降至最低。

強制升級步驟如下:

  1. 維護開始前,阿里雲將通過簡訊和郵件通知帳號連絡人,請確保連絡方式有效。

    • 根據具體問題的緊急程度,升級操作可能是允許取消的,也可能是不可取消的

  2. 升級進行中,叢集將進入维护中狀態。

    • 叢集讀寫服務正常可用,但控制台變更類操作受到限制(如升降配、重啟、參數修改等操作不可用)。

    • 在升級過程中,可能會發生1至2次串連中斷,請務必在應用程式層實現自動重連機制。

外掛程式版本

PolarDB PostgreSQL版支援多種PostgreSQL擴充(Extensions)。在進行小版本升級時,已安裝的外掛程式版本將保持不變

您可以通過ALTER EXTENSION命令將擴充升級至當前核心小版本支援的最新版本:

-- 查看當前已安裝的擴充及其版本
SELECT name, installed_version FROM pg_available_extensions WHERE installed_version IS NOT NULL;

-- 升級指定擴充(例如 vector)
ALTER EXTENSION vector UPDATE;