本文介绍PolarDB PostgreSQL版(兼容Oracle)的产品功能动态,分别为内核小版本、控制台、时空数据库和API的更新说明。
您可通过如下语句查看PolarDB PostgreSQL版(兼容Oracle)的内核小版本的版本号:
show polar_version;
2023年12月
内核小版本(V1.1.36)
类别 | 名称 | 描述 | 相关文档 |
新增 | PolarDB PostgreSQL版(兼容Oracle)高权限需要支持REPLICATION授权 | PolarDB PostgreSQL版(兼容Oracle)支持高权限用户自主授权REPLICATION权限给其他用户。 | 无 |
2023年10月
内核小版本(V1.1.35)
类别 | 名称 | 描述 | 相关文档 |
新增 | ePQ支持并行写入及查询OSS外部表 | 弹性跨机并行查询支持并行写入及查询OSS外部表,提升冷数据归档和冷数据查询性能。 | |
Global Index支持多级分区 | PolarDB PostgreSQL版(兼容Oracle)支持在多级分区表上以及分区键上创建全局索引。 | ||
Global Index支持作为主键/外键 | PolarDB PostgreSQL版(兼容Oracle)支持分区表使用任意列作为主键或者外键引用。 |
2023年8月
内核小版本(V1.1.34)
类别 | 名称 | 描述 | 相关文档 |
新增 | 支持PolarDB PostgreSQL(兼容Oracle) channel | PolarDB PostgreSQL(兼容Oracle) channel可以使用dblink、fdw等多种插件,通过新增channel,可通过channel连接到集群的外部网络地址。 |
2023年6月
时空数据库(V5.6)
类别 | 名称 | 描述 | 相关文档 |
新增 | ST_AsMVT3D函数、ST_AsMVTGeom3D函数 | 新增ST_AsMVT3D和ST_AsMVTGeom3D函数支持Geometry3D数据的三维矢量切片。 | |
ST_AsTableFormat函数 | 新增ST_AsTableFormat函数,输出轨迹调用ST_AsTable时返回值的类型。 | ||
ST_ImportGLTF函数、ST_ImportGLB函数 | 新增支持基于OSS的glTF以及glb文件导入为SFMesh对象 。 | ||
缺陷修复 | ST_Intersection函数 | 修复ST_Intersection在对两条轨迹重叠的线段相交时判断错误的问题。 |
2023年5月
内核小版本(V1.1.32)
类别 | 名称 | 描述 | 相关文档 |
新增 | 云上polar_superuser 细粒度权限管理 | PolarDB PostgreSQL版(兼容Oracle)采用了基于角色的访问控制模型来管理普通用户的权限,利用这种权限体系来构建数据库操作类型,实现了访问控制模型,并更有效地保障了云数据库的权限安全。 | |
PartitionedTable Scan功能 | PartitionedTable Scan功能用于解决分区表分区数量过多时,查询性能慢的问题。 | ||
闪回日志空间限制 | 新增polar_flashback_log_size_limit参数,用于闪回日志占用空间大小限制。 | ||
ePQ支持SQL Hint Injection | 数据库运维时,在无法直接给SQL增加PX Hint的情况下,可以通过ePQ Hint Injection功能对指定SQL注入PX Hint 。在不改造SQL的情况下,可以让指定的SQL运行或者不运行ePQ。 |
时空数据库(V5.5)
类别 | 名称 | 描述 | 相关文档 |
新增 | ST_MosaicFrom函数 | 增强ST_MosaicFrom函数,支持并行操作。 | |
ST_MosaicFrom函数 | 增强ST_MosaicFrom函数,支持不同分辨率/投影影像镶嵌。 | ||
缺陷修复 | ST_makeTrajectory函数 | 修复ST_makeTrajectory使用起始时间和终止时间创建只有两个点的轨迹时,会导致崩溃的问题。 |
2023年4月
内核小版本(V1.1.31)
类别 | 名称 | 描述 | 相关文档 |
新增 | 默认开启GPC | PolarDB PostgreSQL版(兼容Oracle)集群默认开启GPC功能。 | |
等待回放参数可根据角色设置 |
|
时空数据库(V5.4)
类别 | 名称 | 描述 | 相关文档 |
新增 | ST_ClusterDBSCAN函数 | 支持在经纬度坐标下计算DBScan聚类。 | |
ST_CurveRecognize函数 | 识别轨迹中的弯道、转弯半径。 | ||
ST_AsGrid函数 | 支持二维退化网格计算。 | ||
pgRouting插件 | pgRouting插件升级到3.4.2。 |
2023年2月
内核小版本(V1.1.30)
类别 | 名称 | 描述 | 相关文档 |
新增 | pgtap插件 | pgtap是一个使用PL/pgSQL和PL/SQL编写的单元测试框架,是PolarDB PostgreSQL版(兼容Oracle)的一个TAP测试框架,包括一个全面的TAP断言功能集合,并具备集成其他TAP测试框架的能力。 |
时空数据库(V5.3)
类别 | 名称 | 描述 | 相关文档 |
新增 | ST_Angle函数 | 支持将轨迹的每一个转角的角度作为数组输出。 | |
ST_CurvatureRadius函数 | 支持将轨迹的每一个转角的转动半径作为数组输出。 | ||
PostGIS插件 | PostGIS插件兼容性升级到3.3.2。 | ||
缺陷修复 | 修复轨迹ST_AsTable函数在 |