本文介紹PolarDB PostgreSQL版的產品功能動態,分別為核心小版本、控制台、時空資料庫和API的更新說明。
您可通過如下語句查看PolarDB PostgreSQL版的核心小版本的版本號碼:
SHOW polardb_version;PolarDB PostgreSQL版核心小版本號碼於北京時間2025年2月26日更新為6位格式,您可查看PolarDB核心小版本號碼格式更新確認變更細節以及核心小版本號碼更新前後對應關係。
PolarDB PostgreSQL版對應的原生PostgreSQL版本如下所示。
PolarDB PostgreSQL版版本 | 原生PostgreSQL版本 |
V1.1.7 | 11.9 |
V1.1.6 | 11.9 |
V1.1.5 | 11.8.15 |
V1.1.4 | 11.5.12 |
V1.1.3 | 11.5.12 |
V1.1.2 | 11.2 |
V1.1.1 | 11.2c |
V1.1.0 | 11.2 |
V1.1.7
核心小版本
類別 | 名稱 | 描述 | 相關文檔 | 發布時間 |
新增 | 相容性 | 相容PostgreSQL 11.9.20版本。 | 無 | 2020年12月 |
最佳化 | 最大串連數 | 調整部分計算節點規格支援的最大串連數 。 | 2020年12月 |
時空資料庫(V3.2)
類別 | 名稱 | 描述 | 相關文檔 | 發布時間 |
新增 | ST_AsPNG | 新增向量金字塔返回圖片格式(基於流形式)功能,用於向量資料的快速圖形化顯示。 | 2020年12月 | |
柵格資料 | 新增柵格資料類型JPEG2000壓縮演算法,支援16bit柵格資料壓縮儲存。 | 無 | 2020年12月 | |
最佳化 | st_dwithin | 最佳化st_dwithin距離查詢,提升查詢效能。 | 無 | 2020年12月 |
缺陷修複 | 修複軌跡資料類型時間相交錯誤問題。 | 2020年12月 | ||
修複Ganos記憶體拓撲索引的缺陷。 | 2020年12月 | |||
V1.1.6
核心小版本
類別 | 名稱 | 描述 | 相關文檔 | 發布時間 |
新增 | 相容性 | 相容PostgreSQL 11.9版本。 | 無 | 2020年11月 |
主備切換 | 預設開啟OnlinePromote功能,減少HA切換時間,提高叢集可用性。 | 2020年11月 | ||
缺陷修複 | 修複部分情境下節點重啟可能卡頓的情況。 | 2020年11月 | ||
修複部分情境下記憶體溢出導致執行個體崩潰的問題。 | 2020年11月 | |||
修複部分情境下唯讀節點崩潰的問題。 | 2020年11月 | |||
V3.1
時空資料庫(V3.1)
類別 | 名稱 | 描述 | 相關文檔 | 發布時間 |
新增 | Trajectory資料類型 | 新增Gist索引支援索引軌跡類型,並提供六種不同維度運算元族以支援不同維度分析需求。 | 無 | 2020年10月 |
新增時空外包框類型BoxND,可用於時空範圍表示以及儲存軌跡。 | 無 | 2020年10月 | ||
新增對應不同維度相交(&&)、包含(@>)、被包含(<@)運算元。 | 無 | 2020年10月 | ||
新增ST_ndIntersects、ST_ndDWithin、ST_ndContains、ST_ndWithin四類軌跡處理函數。 | 2020年10月 | |||
對軌跡類型提供統計資訊收集功能,以及根據統計資訊預估掃描代價功能。 | 無 | 2020年10月 | ||
提供新的索引方式TrajGist,提供更好的索引選擇。 | 無 | 2020年10月 | ||
ganos_update函數 | 新增ganos_update函數,用 | 無 | 2020年10月 | |
最佳化 | 時空範圍查詢 | 最佳化時空範圍查詢,GiST索引二階段查詢最佳化,提升查詢效能。 | 無 | 2020年10月 |
向量金字塔功能 | 支援任意SRID座標的來源資料,支援3857和4326兩種瓦片輸出。 | 無 | 2020年10月 | |
新增pixelSize參數設定,對點資料進行彙總,減少瓦片的數量。 | 無 | 2020年10月 | ||
缺陷修複 | 修複某些情況下更新Ganos Raster失敗問題。 | 2020年10月 | ||
修複Ganos二進位檔案更新到新版本可能出現崩潰的問題。 | 2020年10月 | |||
修複用預設參數構建向量金字塔點資料後,頂級瓦片資料量過大的問題。 | 2020年10月 | |||
V1.1.4
核心小版本
類別 | 名稱 | 描述 | 相關文檔 | 發布時間 |
新增 | ali_decoding外掛程式 | 支援ali_decoding外掛程式,用於資料庫間增量同步處理DML語句。 | 無 | 2020年9月 |
視圖 | 新增進程狀態資訊視圖。 | 無 | 2020年9月 | |
新增SQL資訊視圖耗時統計。 | 無 | 2020年9月 | ||
審計日誌 | 新增審計日誌包含出錯SQL。 | 無 | 2020年9月 | |
缺陷修複 | 修複在特定情境下資料頁預取可能會導致死結的問題。 | 2020年9月 | ||
修複分區表修剪時JOIN查詢不到正確分區的問題。 | 2020年9月 | |||
時空資料庫(V3.0)
類別 | 名稱 | 描述 | 相關文檔 | 發布時間 |
新增 | 支援具有SubSet的NetCDF資料類型資料 | 新增支援具有SubSet的NetCDF資料類型資料,可按照指定的圖層名稱匯入。 | 無 | 2020年9月 |
柵格資料自訂中繼資料以及時序資訊 | 新增ST_MetaItems函數,擷取所有的自訂中繼資料專案名稱。 | 2020年9月 | ||
新增ST_MetaData函數, 擷取自訂中繼資料項以及返回以JSON方式表達的中繼資料項。 | 2020年9月 | |||
新增ST_SetMetaData函數,用於設定中繼資料項。 | 2020年9月 | |||
新增ST_BeginDateTime函數,用於擷取柵格資料的起始時間。 | 2020年9月 | |||
新增ST_EndDateTime函數, 使用者擷取柵格資料的終止時間。 | 2020年9月 | |||
新增ST_SetBeginDateTime函數,用於設定柵格資料的開始時間。 | 2020年9月 | |||
新增ST_SetEndDateTime函數,用於設定柵格資料的結束時間。 | 2020年9月 | |||
新增ST_SetDateTime函數,用於設定柵格資料的開始和結束時間以及波段擷取時間。 | 2020年9月 | |||
支援柵格資料返回基於流形式的圖片格式 | 新增ST_AsImage函數,用於擷取基於流形式的圖片格式。 | 2020年9月 | ||
新增ST_AsPng,用於擷取基於流形式的PNG圖片格式。 | 2020年9月 | |||
新增ST_AsJPEG,用於擷取基於流形式的JPEG圖片格式。 | 2020年9月 | |||
支援幾何網格資料類型以及操作運算 | 新增GeomGrid資料類型。 | 2020年9月 | ||
新增ST_AsText函數,用於將網格資料類型轉換為文本表示方式。 | 2020年9月 | |||
新增ST_AsGeometry函數,用於將網格資料類型轉換為幾何資料類型。 | 2020年9月 | |||
新增ST_AsBinary函數,用於將網格資料類型轉換為位元據類型。 | 2020年9月 | |||
新增ST_AsBox函數, 用於將網格資料量類型轉換為BOX資料類型。 | 2020年9月 | |||
新增ST_AsGrid函數, 用於計算幾何資料類型所對應的幾何網格資料。 | 2020年9月 | |||
新增ST_GridFromText函數, 用於將基於文本表示網格轉換為幾何網格資料類型。 | 2020年9月 | |||
新增ST_GridFromBinary函數,用於將基於二進位的表示的網格轉換為幾何網格資料類型。 | 2020年9月 | |||
新增ST_Intersects函數,用於判斷柵格資料類型與幾何資料類型是否相交。 | 2020年9月 | |||
新增ST_Contains函數,用於判斷柵格資料與柵格資料,柵格資料與幾何資料是否是內含項目關聯性。 | 2020年9月 | |||
新增ST_Within函數,用於判斷網格資料與網格資料,網格資料與幾何資料是否是被內含項目關聯性。 | 2020年9月 | |||
向量資料類型快速顯示儲存 | 新增ST_BuildPyramid函數,用於建立快顯支撐資料表。 | 2020年9月 | ||
新增ST_DeletePyramid函數,用於刪除快顯支撐資料表。 | 2020年9月 | |||
新增ST_Tile函數,用於擷取基於MVT格式的向量資料。 | 2020年9月 | |||
缺陷修複 | 修複在某些情況下建立金字塔會出現Out Of Memory的問題。 | 2020年9月 | ||
修複移動對象無法建立2000-01-01時間點的問題。 | 2020年9月 | |||
修複某些情境下移動對象使用ST_Intersection返回子軌跡錯誤的問題。 | 2020年9月 | |||
修複Ganos升級時會出現奔潰問題。 | 2020年9月 | |||
PostGIS相容性升級到2.5.4。 | 2020年9月 | |||
V1.1.3
核心小版本
類別 | 名稱 | 描述 | 相關文檔 | 發布時間 |
新增 | 視圖 | 新增SQL執行統計資訊視圖。 | 無 | 2020年8月 |
新增QPS統計資訊視圖。 | 無 | 2020年8月 | ||
新增CGroup狀態資訊視圖。 | 無 | 2020年8月 | ||
缺陷修複 | 修複SLRU記憶體大小計算錯誤問題。 | 2020年8月 | ||
修複回放延遲導致RO重建問題。 | 2020年8月 | |||
時空資料庫(V2.9)
類別 | 名稱 | 描述 | 相關文檔 | 發布時間 |
新增 | COG檔案格式支援 | 新增COG(Cloud Optimize Geotiff) 檔案格式支援。支援讀取COG檔案格式中儲存的金字塔資訊。 | 無 | 2020年8月 |
ST_AddZ函數 | 新增ST_AddZ函數,支援通過柵格資料的像素值為幾何對象添加z值。 | 2020年8月 | ||
柵格對象空間範圍資訊擷取增強 | 新增ST_Extent函數,用於獲得柵格對象的空間範圍,以BOX形式返回。 | 2020年8月 | ||
新增ST_Envelope函數,用於獲得柵格對象的空間範圍,以幾何對象形式返回。 | 2020年8月 | |||
新增ST_ConvexHull函數,用於獲得柵格對象的空間範圍,以幾何對象形式返回。 | 2020年8月 | |||
新增ST_Height函數,用於獲得柵格對象的像素高度。 | 2020年8月 | |||
新增ST_Width函數,用於獲得柵格對象的像素寬度。 | 2020年8月 | |||
缺陷修複 | 修複使用外部柵格資料會使用1*n分塊導致效能局限性問題,允許使用者通過儲存選項自訂分塊的大小。 | 2020年8月 | ||
修複ST_Values函數在查詢某些方向的線對象時結果與座標排序不一致的問題。 | 2020年8月 | |||
修複ST_BestPyramidLevel函數在某些情況下會返回負數的問題。 | 2020年8月 | |||
修複ST_BuildPyramid函數在某些情況下會重複建立金字塔的問題。 | 2020年8月 | |||
修複Truncate柵格表時未能清理對應的塊表的問題。 | 2020年8月 | |||
修複ST_ExportTo函數對於CreateOption在某些情況下無效的問題。 | 2020年8月 | |||
修複ST_ClearChunks函數對於表名存在大小寫時會出現錯誤的問題。 | 2020年8月 | |||
修複外部金字塔在某些情況下無法建立overview的問題。 | 2020年8月 | |||
修複具有外部金字塔的柵格對象無法建立內部金字塔的問題。 | 2020年8月 | |||
修複具有NaN數值的柵格資料在計算統計資訊時會導致結果不正確的問題。 | 2020年8月 | |||
V1.1.2
核心小版本
類別 | 名稱 | 描述 | 相關文檔 | 發布時間 |
新增 | 暫存資料表 | 支援暫存資料表檔案寫本機存放區,大幅提升暫存資料表操作的效能。 | 無 | 2020年7月 |
觸發事件 | 支援polar_superuser進行觸發事件(Event Trigger)的邏輯訂閱。 | 無 | 2020年7月 | |
自訂資源隔離 | 支援自訂資源隔離組發起請求(Request)。 | 無 | 2020年7月 | |
最佳化 | 崩潰恢複流程 | 最佳化崩潰恢複流程,減少極端情況下的崩潰恢複耗時。 | 無 | 2020年7月 |
缺陷修複 | 修複polar_superuser無法使用索引建議器(index advisor)的問題。 | 2020年7月 | ||
時空資料庫(V2.8)
類別 | 名稱 | 描述 | 相關文檔 | 發布時間 |
新增 | 柵格資料中繼資料提供者增強 | 新增ST_XMin函數,用於擷取柵格資料X方向最小值。 | 2020年7月 | |
新增ST_YMin函數,用於擷取柵格資料Y方向最小值。 | 2020年7月 | |||
新增ST_XMax函數,用於擷取柵格資料X方向最大值。 | 2020年7月 | |||
新增ST_YMax函數,用於擷取柵格資料Y方向最大值。 | 2020年7月 | |||
新增ST_ChunkHeight函數,用於擷取柵格資料分塊高度。 | 2020年7月 | |||
新增ST_ChunkWidth函數,用於擷取柵格資料分塊寬度。 | 2020年7月 | |||
新增ST_ChunkBands函數,用於擷取柵格資料分塊波段數量。 | 2020年7月 | |||
ST_SrFromEsriWkt函數 | 新增ST_SrFromEsriWkt函數,用於支援Esri格式空間參考字串轉換為OGC格式空間參考字串。 | 2020年7月 | ||
柵格資料類型 | 新增柵格資料類型支援Zstd和Snappy壓縮方式。 | 無 | 2020年7月 | |
點雲資料類型 | 新增點雲資料類型支援二進位拷貝功能。 | 無 | 2020年7月 | |
環境變數 | 新增支援PROJ_LIB和GDAL_DATA環境變數設定,同時部署相關資料。 | 無 | 2020年7月 | |
缺陷修複 | 修複OSS路徑非法導致資料庫崩潰問題。 | 2020年7月 | ||
修複部分柵格資料匯入SRID與定義不一致的問題。 | 2020年7月 | |||
V1.1.1
核心小版本
類別 | 名稱 | 描述 | 相關文檔 | 發布時間 |
新增 | polar_proxy_utils外掛程式 | 新增polar_proxy_utils外掛程式,用於管理與proxy相關的功能,主要支援唯讀UDF和唯讀表的配置,允許通過叢集地址將唯讀UDF以及唯讀表的訪問路由到唯讀節點。 | 無 | 2020年6月 |
polar_resource_group外掛程式 | 新增polar_resource_group外掛程式,支援自訂資源隔離組,基於user、database、session粒度,通過CPU、Memory維度進行資源隔離。 | 無 | 2020年6月 | |
最佳化 | 可靠性和可用性 | 資料庫計算節點和檔案系統解耦,檔案系統可獨立營運,大幅提高資料庫的可靠性和可用性。 | 無 | 2020年6月 |
交易處理 | 使用單調遞增版本號碼替代原有的活躍事務列錶快照,大幅提升資料庫交易處理效能。 | 無 | 2020年6月 | |
執行計畫 | 執行計畫最佳化,避免使用過舊的統計資訊。 | 無 | 2020年6月 | |
缺陷修複 | 修複了外掛程式timescaledb在申請記憶體時出錯時進程的異常問題。 | 2020年6月 | ||
修複了I/O監控功能中進程退出後沒有匯總統計資訊。 | 2020年6月 | |||
修複了lock_debug開啟後,可能發生null 指標異常問題。 | 2020年6月 | |||
修複了特定情況下導致pg_cron外掛程式停用問題。 | 2020年6月 | |||
修複了社區已知的DSM死結問題。 | 2020年6月 | |||
修複了使用者串連數超限的問題。 | 2020年6月 | |||
V1.1.0
核心小版本
類別 | 名稱 | 描述 | 相關文檔 | 發布時間 |
新增 | polar_concurrency_control外掛程式 | 新增polar_concurrency_control外掛程式,可以對事務執行、SQL查詢、預存程序、DML等操作進行並發限制,您可以自訂大查詢,並對大查詢進行並發限制,最佳化高並發下的執行效能。 | 無 | 2020年5月 |
oss_fdw外掛程式 | 新增oss_fdw外掛程式,用於Aliyun OSS外部表格支援,您可以通過OSS外部表格將資料庫資料寫入到OSS,也可以通過OSS外部表格將OSS資料載入到資料庫中,OSS外部表格支援並行和壓縮,極大提高了匯入和匯出資料的效能,同時也可以使用這個功能來實現多類型儲存介質的冷熱資料存放區。 | 2020年5月 | ||
最佳化 | polar_stat_activity視圖 | 最佳化polar_stat_activity視圖,新增wait_info列和wait_time列,分別用於監控進程等待對象(pid或fd)的等待時間長度。 | 無 | 2020年5月 |
索引 | 提供插入索引時的索引頁預擴充功能,用於提升將資料插入帶有索引的表的執行效能。 | 無 | 2020年5月 |
時空資料庫(V2.7)
類別 | 名稱 | 描述 | 相關文檔 | 發布時間 |
新增 | MD5操作函數 | 新增ST_MD5Sum函數,用於擷取柵格對象的MD5碼值。 | 2020年5月 | |
新增ST_SetMD5Sum函數,用於設定柵格對象的MD5碼值。 | 2020年5月 | |||
空間柵格對象OSS認證方式 | 新增ST_AKId函數,用於擷取以OSS方式儲存的柵格對象的AccessKey ID | 2020年5月 | ||
新增ST_SetAccessKey函數,用於設定以OSS方式儲存的柵格對象的AccessKey ID和AccessKey Secret。 | 2020年5月 | |||
新增ST_SetAKId函數,用於設定以OSS方式儲存的柵格對象的AccessKey ID。 | 2020年5月 | |||
新增ST_SetAKSecret函數,用於設定以OSS方式儲存的柵格對象的AccessKey Secret。 | 2020年5月 | |||
空間柵格中繼資料操作函數 | 新增ST_ScaleX函數,用於擷取柵格對象在空間參考系下X方向像素寬度。 | 2020年5月 | ||
新增ST_ScaleY函數,用於擷取柵格對象在空間參考系下Y方向像素寬度。 | 2020年5月 | |||
新增ST_SetScale函數,用於設定柵格對象在空間參考系下像素寬度。 | 2020年5月 | |||
新增ST_SkewX函數,用於擷取柵格對象在空間參考系下X方向旋轉。 | 2020年5月 | |||
新增ST_SkewY函數,用於擷取柵格對象在空間參考系下Y方向旋轉。 | 2020年5月 | |||
新增ST_SetSkew函數,用於設定柵格對象在空間參考系下旋轉。 | 2020年5月 | |||
新增ST_UpperLeftX函數,用於擷取柵格對象在空間參考系下左上方點的X座標。 | 2020年5月 | |||
新增ST_UpperLeftY函數,用於擷取柵格對象在空間參考系下左上方點的Y座標。 | 2020年5月 | |||
新增ST_SetUpperLeft函數,用於擷取柵格對象在空間參考系下左上方點座標。 | 2020年5月 | |||
新增ST_PixelWidth函數,用於擷取柵格對象在空間參考系下像素寬度。 | 2020年5月 | |||
新增ST_PixelHeight函數,用於擷取柵格對象在空間參考系下像素高度。 | 2020年5月 | |||
缺陷修複 | 修複由於聚集合函式導致擴充升級失敗的問題。 | 2020年5月 | ||