日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

RDS PostgreSQL升級內核小版本

重要

本文中含有需要您注意的重要提示信息,忽略該信息可能對您的業務造成影響,請務必仔細閱讀。

云數據庫RDS PostgreSQL提供內核小版本升級功能。通過升級,您將獲得包含性能提升、新功能支持和安全問題解決的最新版本,能夠確保數據庫服務的持續優化和安全。

RDS PostgreSQL內核小版本功能詳情請參見AliPG內核小版本發布記錄

注意事項

  • 升級內核小版本會重啟實例,RDS服務可能會出現一次30秒的閃斷,請您盡量在業務低峰期執行升級操作,或確保您的應用有自動重連機制。

  • 升級內核小版本后無法降級。

  • 小版本升級通常不會出現兼容性問題,但因插件的升級有可能會有兼容性問題,如果涉及到插件升級(如Ganos插件版本升級),建議先使用恢復PostgreSQL數據功能,在恢復的新實例上測試新版本插件的兼容性。

  • 相關插件升級注意事項:

    • 如果您的業務已經使用了PostGIS或Ganos插件,在升級內核小版本后,還需要手動升級PostGIS或Ganos插件,升級方法,請參見時空引擎插件升級

    • 如果您的實例大版本為PostgreSQL 14,在20230330內核小版本前已使用了TimescaleDB插件(插件版本小于等于2.5.0),在升級內核小版本到20230330或以上版本后,必須手動執行ALTER EXTENSION timescaledb UPDATE;命令進行手動升級插件后,才能繼續使用TimescaleDB插件。

查看內核小版本

您可以通過如下兩種方法查看實例當前的內核小版本。

  • 登錄RDS管理控制臺,在目標實例的基本信息頁面查看。

    說明

    此方法僅適用于PostgreSQL云盤版實例。

  • 連接目標PostgreSQL實例,通過show rds_release_date;命令查看。

    說明

    此方法適用于PostgreSQL云盤版和本地盤版實例。

手動升級內核小版本

本地盤實例升級內核小版本

本地盤實例暫不支持手動升級內核小版本。您可以通過重啟實例自動升級到最新的小版本。具體操作請參見重啟實例

說明

如果當前實例為主實例,擁有只讀實例,請先逐個重啟所有只讀實例,再重啟主實例。如果只重啟主實例,則只讀實例不會升級內核小版本。

云盤實例升級內核小版本

說明

如果當前實例為主實例,擁有只讀實例,可以通過兩種方式進行升級。

  • 對主實例發起內核小版本升級,該主實例下的所有只讀實例都會先立即進行并發升級,然后再升級主實例。

  • 如果您不希望所有只讀實例立即升級,請先逐個升級所有只讀實例,然后再升級主實例。

  1. 訪問RDS實例列表,在上方選擇地域,然后單擊目標實例ID。

  2. 配置信息區域中單擊升級內核小版本

  3. 在彈出的對話框中,選擇可升級到版本升級時間,單擊確定

    可升級到版本中各字段含義:

    • rds:RDS實例。

    • postgres:PostgreSQL數據庫。

    • 1200:PostgreSQL大版本為12。

    • 20220830:AliPG內核小版本。各小版本的具體信息,請參見AliPG內核小版本發布記錄

    • 12.11:PostgreSQL社區小版本號。

自動升級內核小版本

警告

自動升級僅為系統輔助升級手段,并不保證所有實例均能立即升級至最新內核版本。您可以在實例的基本信息頁查看內核版本狀態,并及時升級內核版本,以避免歷史內核版本可能存在的潛在風險。如您取消了系統下發的版本升級任務,或查看控制臺版本升級提示后仍未及時升級至最新穩定版本,因此造成的業務中斷、數據丟失等損失和后果均由您承擔。詳情請參見云數據庫服務協議

購買RDS PostgreSQL云盤版實例時,默認選擇小版本升級策略自動升級,當您的內核小版本低于最新內核小版本時,系統將會不定期地下發主動運維任務來升級內核小版本。任務信息將通過短信、郵件、站內信等渠道通知您。自動升級操作將會在您設置的可維護時間段內進行。您可以在事件管理中修改升級時間,或在任務開始前取消任務,詳情請參見計劃內事件

說明

自動升級內核小版本功能僅支持云盤版實例

image..png

修改自動升級設置

  1. 訪問RDS實例列表,在上方選擇地域,然后單擊目標實例ID。

  2. 在實例的基本信息頁的配置信息區域查看小版本自動升級的設置情況。

    image..png

  3. 單擊小版本自動升級右側的設置

  4. 在彈出的對話框中,選擇自動升級手動升級,然后單擊確定

常見問題

升級內核小版本后,PostGIS和Ganos插件訪問出錯,如何處理?

在升級內核小版本后,還需要手動升級PostGIS或Ganos插件,升級方法,請參見時空引擎插件升級

PostGIS在升級內核小版本時有哪些兼容性問題?

兼容性差異如下表所示:

說明

內核小版本在20211031前的RDS PostgreSQL實例,可能會遇到如下兼容性問題。

PostGIS插件版本

只升級RDS PostgreSQL內核小版本

升級RDS PostgreSQL內核小版本 + 升級PostGIS插件

2.5.x

  • 使用如下函數時,可能導致數據庫崩潰

    • ST_ClusterKMeans

    • ST_GeomFromKML

    • ST_AsKML

  • 使用如下函數時,將會報錯

    • ST_Buffer

      報錯Invalid buffer parameter: uad_segs (accept: 'endcap', 'join', 'mitre_limit', 'miter_limit', 'quad_segs' and 'side')

      解決辦法:將quadsegs參數修改為quad_segs

    • ST_Intersects

      報錯ERROR: GetGenericCacheCollection: Could not find upper context

      解決辦法:無。

  • 如下函數將會被刪除,無法使用

    • ST_Force_2D

    • ST_Locate_Along_Measure

    • ST_Estimated_Extent

  • 如下函數的參數值或寫法將與升級前不一致

    • ST_GeomFromGeoJSON:升級后會默認指定SRID=4326

    • ST_AsGeoJSON:maxdecimaldigits從16修改為9。

    • MutliPoint寫法不一致:

      • 升級前:MULTIPOINT(1 1,-1 1)

      • 升級后:MULTIPOINT((1 1),(-1 1))

  • 如下函數將會被刪除,無法使用

    • ST_Force_2D

    • ST_Locate_Along_Measure

    • ST_Estimated_Extent

  • 如下函數的參數值或寫法將與升級前不一致

    • ST_GeomFromGeoJSON:升級后會默認指定SRID=4326

    • ST_AsGeoJSON:參數maxdecimaldigits從16修改為9。

    • MutliPoint寫法不一致:

      • 升級前:MULTIPOINT(1 1,-1 1)

      • 升級后:MULTIPOINT((1 1),(-1 1))

3.1.x

  • 使用如下函數時,可能導致數據庫崩潰

    • ST_ClusterKMeans

  • MutliPoint寫法將與升級前不一致

    • 升級前:MULTIPOINT(1 1,-1 1)

    • 升級后:MULTIPOINT((1 1),(-1 1))

MutliPoint寫法將與升級前不一致

  • 升級前:MULTIPOINT(1 1,-1 1)

  • 升級后:MULTIPOINT((1 1),(-1 1))

相關文檔