2023年

本文介绍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外部表,提升冷数据归档和冷数据查询性能。

ePQ支持并行写入及查询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连接到集群的外部网络地址。

DBLink与外部表

2023年6月

时空数据库(V5.6)

类别

名称

描述

相关文档

新增

ST_AsMVT3D函数、ST_AsMVTGeom3D函数

新增ST_AsMVT3D和ST_AsMVTGeom3D函数支持Geometry3D数据的三维矢量切片。

ST_AsMVT3DST_AsMVTGeom3D

ST_AsTableFormat函数

新增ST_AsTableFormat函数,输出轨迹调用ST_AsTable时返回值的类型。

ST_AsTableFormat

ST_ImportGLTF函数、ST_ImportGLB函数

新增支持基于OSS的glTF以及glb文件导入为SFMesh对象 。

ST_ImportGLTFST_ImportGLB

缺陷修复

ST_Intersection函数

修复ST_Intersection在对两条轨迹重叠的线段相交时判断错误的问题。

ST_intersection

2023年5月

内核小版本(V1.1.32)

类别

名称

描述

相关文档

新增

云上polar_superuser 细粒度权限管理

PolarDB PostgreSQL版(兼容Oracle)采用了基于角色的访问控制模型来管理普通用户的权限,利用这种权限体系来构建数据库操作类型,实现了访问控制模型,并更有效地保障了云数据库的权限安全。

账号权限

PartitionedTable Scan功能

PartitionedTable Scan功能用于解决分区表分区数量过多时,查询性能慢的问题。

PartitionedTable Scan Node

闪回日志空间限制

新增polar_flashback_log_size_limit参数,用于闪回日志占用空间大小限制。

闪回表

ePQ支持SQL Hint Injection

数据库运维时,在无法直接给SQL增加PX Hint的情况下,可以通过ePQ Hint Injection功能对指定SQL注入PX Hint 。在不改造SQL的情况下,可以让指定的SQL运行或者不运行ePQ。

ePQ Hint Injection

时空数据库(V5.5)

类别

名称

描述

相关文档

新增

S​T_MosaicFrom函数

增强S​T_MosaicFrom函数,支持并行操作。

S​T_MosaicFrom

S​T_MosaicFrom函数

增强S​T_MosaicFrom函数,支持不同分辨率/投影影像镶嵌。

S​T_MosaicFrom

缺陷修复

ST_makeTrajectory函数

修复ST_makeTrajectory使用起始时间和终止时间创建只有两个点的轨迹时,会导致崩溃的问题。

ST_makeTrajectory

2023年4月

内核小版本(V1.1.31)

类别

名称

描述

相关文档

新增

默认开启GPC

PolarDB PostgreSQL版(兼容Oracle)集群默认开启GPC功能。

Global Plan Cache

等待回放参数可根据角色设置

polar_px_enable_replay_wait参数可以指定数据库角色进行开启。

使用跨机并行查询进行分析型查询

时空数据库(V5.4)

类别

名称

描述

相关文档

新增

ST_ClusterDBSCAN函数

支持在经纬度坐标下计算DBScan聚类。

ST_ClusterDBSCAN

ST_CurveRecognize函数

识别轨迹中的弯道、转弯半径。

ST_CurveRecognize

ST_AsGrid函数

支持二维退化网格计算。

ST_AsGrid

pgRouting插件

pgRouting插件升级到3.4.2。

pgRouting

2023年2月

内核小版本(V1.1.30)

类别

名称

描述

相关文档

新增

pgtap插件

pgtap是一个使用PL/pgSQL和PL/SQL编写的单元测试框架,是PolarDB PostgreSQL版(兼容Oracle)的一个TAP测试框架,包括一个全面的TAP断言功能集合,并具备集成其他TAP测试框架的能力。

pgtap

时空数据库(V5.3)

类别

名称

描述

相关文档

新增

ST_Angle函数

支持将轨迹的每一个转角的角度作为数组输出。

ST_Angle

ST_CurvatureRadius函数

支持将轨迹的每一个转角的转动半径作为数组输出。

ST_CurvatureRadius

PostGIS插件

PostGIS插件兼容性升级到3.3.2。

PostGIS

缺陷修复

修复轨迹ST_AsTable函数在x,y,t维度为NULL时崩溃的问题。