全部产品
Search
文档中心

云原生数据库 PolarDB:2020年

更新时间:Mar 17, 2025

本文介绍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

新增矢量金字塔返回图片格式(基于流形式)功能,用于矢量数据的快速图形化显示。

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函数,用select ganos_update() ;命令可以升级所有的Ganos插件到最新版本。

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函数,获取所有的自定义元数据项目名称。

ST_MetaItems

2020年9月

新增ST_MetaData函数, 获取自定义元数据项以及返回以JSON方式表达的元数据项。

ST_MetaData

2020年9月

新增ST_SetMetaData函数,用于设置元数据项。

ST_SetMetaData

2020年9月

新增ST_BeginDateTime函数,用于获取栅格数据的起始时间。

ST_BeginDateTime

2020年9月

新增ST_EndDateTime函数, 用户获取栅格数据的终止时间。

ST_EndDateTime

2020年9月

新增ST_SetBeginDateTime函数,用于设置栅格数据的开始时间。

ST_SetBeginDateTime

2020年9月

新增ST_SetEndDateTime函数,用于设置栅格数据的结束时间。

ST_SetEndDateTime

2020年9月

新增ST_SetDateTime函数,用于设置栅格数据的开始和结束时间以及波段获取时间。

ST_SetDateTime

2020年9月

支持栅格数据返回基于流形式的图片格式

新增ST_AsImage函数,用于获取基于流形式的图片格式。

ST_AsImage

2020年9月

新增ST_AsPng,用于获取基于流形式的PNG图片格式。

ST_AsPNG

2020年9月

新增ST_AsJPEG,用于获取基于流形式的JPEG图片格式。

ST_AsJPEG

2020年9月

支持几何网格数据类型以及操作运算

新增GeomGrid数据类型。

GeomGrid SQL参考

2020年9月

新增ST_AsText函数,用于将网格数据类型转换为文本表示方式。

ST_AsText

2020年9月

新增ST_AsGeometry函数,用于将网格数据类型转换为几何数据类型。

ST_AsGeometry

2020年9月

新增ST_AsBinary函数,用于将网格数据类型转换为二进制数据类型。

ST_AsBinary

2020年9月

新增ST_AsBox函数, 用于将网格数据量类型转换为BOX数据类型。

ST_AsBox

2020年9月

新增ST_AsGrid函数, 用于计算几何数据类型所对应的几何网格数据。

ST_AsGrid

2020年9月

新增ST_GridFromText函数, 用于将基于文本表示网格转换为几何网格数据类型。

ST_GridFromText

2020年9月

新增ST_GridFromBinary函数,用于将基于二进制的表示的网格转换为几何网格数据类型。

ST_GridFromBinary

2020年9月

新增ST_Intersects函数,用于判断栅格数据类型与几何数据类型是否相交。

ST_Intersects

2020年9月

新增ST_Contains函数,用于判断栅格数据与栅格数据,栅格数据与几何数据是否是包含关系。

ST_Contains

2020年9月

新增ST_Within函数,用于判断网格数据与网格数据,网格数据与几何数据是否是被包含关系。

ST_Within

2020年9月

矢量数据类型快速显示存储

新增ST_BuildPyramid函数,用于创建快显支撑数据表。

ST_BuildPyramid

2020年9月

新增ST_DeletePyramid函数,用于删除快显支撑数据表。

ST_DeletePyramid

2020年9月

新增ST_Tile函数,用于获取基于MVT格式的矢量数据。

ST_Tile

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值。

ST_AddZ

2020年8月

栅格对象空间范围信息获取增强

新增ST_Extent函数,用于获得栅格对象的空间范围,以BOX形式返回。

ST_Extent

2020年8月

新增ST_Envelope函数,用于获得栅格对象的空间范围,以几何对象形式返回。

ST_Envelope

2020年8月

新增ST_ConvexHull函数,用于获得栅格对象的空间范围,以几何对象形式返回。

ST_ConvexHull

2020年8月

新增ST_Height函数,用于获得栅格对象的像素高度。

ST_Height

2020年8月

新增ST_Width函数,用于获得栅格对象的像素宽度。

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方向最小值。

ST_XMin

2020年7月

新增ST_YMin函数,用于获取栅格数据Y方向最小值。

ST_YMin

2020年7月

新增ST_XMax函数,用于获取栅格数据X方向最大值。

ST_XMax

2020年7月

新增ST_YMax函数,用于获取栅格数据Y方向最大值。

ST_YMax

2020年7月

新增ST_ChunkHeight函数,用于获取栅格数据分块高度。

ST_ChunkHeight

2020年7月

新增ST_ChunkWidth函数,用于获取栅格数据分块宽度。

ST_ChunkWidth

2020年7月

新增ST_ChunkBands函数,用于获取栅格数据分块波段数量。

ST_ChunkBands

2020年7月

ST_SrFromEsriWkt函数

新增ST_SrFromEsriWkt函数,用于支持Esri格式空间参考字符串转换为OGC格式空间参考字符串。

ST_SrFromEsriWkt

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开启后,可能发生空指针异常问题。

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外部表支持并行和压缩,极大提高了导入和导出数据的性能,同时也可以使用这个功能来实现多类型存储介质的冷热数据存储。

oss_fdw(对象存储外部表)

2020年5月

优化

polar_stat_activity视图

优化polar_stat_activity视图,新增wait_info列和wait_time列,分别用于监控进程等待对象(pid或fd)的等待时长。

2020年5月

索引

提供插入索引时的索引页预扩展功能,用于提升将数据插入带有索引的表的执行性能。

2020年5月

时空数据库(V2.7)

类别

名称

描述

相关文档

发布时间

新增

MD5操作函数

新增ST_MD5Sum函数,用于获取栅格对象的MD5码值。

ST_MD5Sum

2020年5月

新增ST_SetMD5Sum函数,用于设置栅格对象的MD5码值。

ST_SetMD5Sum

2020年5月

空间栅格对象OSS认证方式

新增ST_AKId函数,用于获取以OSS方式存储的栅格对象的AccessKey ID

ST_AKId

2020年5月

新增ST_SetAccessKey函数,用于设置以OSS方式存储的栅格对象的AccessKey ID和AccessKey Secret。

ST_SetAccessKey

2020年5月

新增ST_SetAKId函数,用于设置以OSS方式存储的栅格对象的AccessKey ID。

ST_SetAKId

2020年5月

新增ST_SetAKSecret函数,用于设置以OSS方式存储的栅格对象的AccessKey Secret。

ST_SetAKSecret

2020年5月

空间栅格元数据操作函数

新增ST_ScaleX函数,用于获取栅格对象在空间参考系下X方向像素宽度。

ST_ScaleX

2020年5月

新增ST_ScaleY函数,用于获取栅格对象在空间参考系下Y方向像素宽度。

ST_ScaleY

2020年5月

新增ST_SetScale函数,用于设置栅格对象在空间参考系下像素宽度。

ST_SetScale

2020年5月

新增ST_SkewX函数,用于获取栅格对象在空间参考系下X方向旋转。

ST_SkewX

2020年5月

新增ST_SkewY函数,用于获取栅格对象在空间参考系下Y方向旋转。

ST_SkewY

2020年5月

新增ST_SetSkew函数,用于设置栅格对象在空间参考系下旋转。

ST_SetSkew

2020年5月

新增ST_UpperLeftX函数,用于获取栅格对象在空间参考系下左上角点的X坐标。

ST_UpperLeftX

2020年5月

新增ST_UpperLeftY函数,用于获取栅格对象在空间参考系下左上角点的Y坐标。

ST_UpperLeftY

2020年5月

新增ST_SetUpperLeft函数,用于获取栅格对象在空间参考系下左上角点坐标。

ST_SetUpperLeft

2020年5月

新增ST_PixelWidth函数,用于获取栅格对象在空间参考系下像素宽度。

ST_PixelWidth

2020年5月

新增ST_PixelHeight函数,用于获取栅格对象在空间参考系下像素高度。

ST_PixelHeight

2020年5月

缺陷修复

修复由于聚集函数导致扩展升级失败的问题。

2020年5月