本文介绍PolarDB PostgreSQL的功能动态。

PolarDB PostgreSQL对应的原生PostgreSQL版本如下所示。

PolarDB PostgreSQL版本 原生PostgreSQL版本
V1.1.0 11.2

V1.1.0

功能 功能描述
内置视图 优化polar_stat_activity视图,新增wait_info列和wait_time列,分别用于监控进程等待对象(pid或fd)的等待时长。
扩展插件
  • 新增polar_concurrency_control插件,可以对事务执行、SQL查询、存储过程、DML等操作进行并发限制。您可以自定义大查询,并对大查询进行并发限制,优化高并发下的执行性能。
  • 新增oss_fdw插件,用于Aliyun OSS外部表支持。您可以通过OSS外部表将数据库数据写入OSS,也可以通过OSS外部表将OSS数据加载到数据库中,OSS外部表支持并行和压缩,极大提高了导入和导出数据的性能,同时也可以使用这个功能来实现多类型存储介质的冷热数据存储。
性能优化 提供插入索引时索引页的预扩展功能,用于提升将数据插入带有索引的表的执行性能。
Ganos 2.7
  • 新增空间栅格对象的MD5操作函数,可以用于数据的一致性检查和去重等操作:
    • 新增ST_MD5Sum函数,用于获取栅格对象的MD5码值。
    • 新增ST_SetMD5Sum函数,用于设置栅格对象的MD5码值。
  • 新增空间栅格对象OSS认证方式操作函数:
    • 新增ST_AKId函数,用于获取以OSS方式存储的栅格对象的AcessKey ID。
    • 新增ST_SetAccessKey函数,用于设置以OSS方式存储的栅格对象的AcessKey ID和AccessKey Secret。
    • 新增ST_SetAKId函数,用于设置以OSS方式存储的栅格对象的AcessKey ID。
    • 新增ST_SetAKSecret函数,用于设置以OSS方式存储的栅格对象的AcessKey Secret。
  • 新增空间栅格元数据操作函数:
    • 新增ST_ScaleX函数,用于获取栅格对象在空间参考系下X方向像素宽度。
    • 新增ST_ScaleY函数,用于获取栅格对象在空间参考系下Y方向像素宽度。
    • 新增ST_SetScale函数,用于设置栅格对象在空间参考系下像素宽度。
    • 新增ST_SkewX函数,用于获取栅格对象在空间参考系下X方向旋转。
    • 新增ST_SkewY函数,用于获取栅格对象在空间参考系下Y方向旋转。
    • 新增ST_SetSkew函数,用于设置栅格对象在空间参考系下旋转。
    • 新增ST_UpperLeftX函数,用于获取栅格对象在空间参考系下左上角点的X坐标。
    • 新增ST_UpperLeftY函数,用于获取栅格对象在空间参考系下左上角点的Y坐标。
    • 新增ST_SetUpperLeft函数,用于获取栅格对象在空间参考系下左上角点坐标。
    • 新增ST_PixelWidth函数,用于获取栅格对象在空间参考系下像素宽度。
    • 新增ST_PixelHeight函数,用于获取栅格对象在空间参考系下像素高度。
  • 修复由于聚集函数导致扩展升级失败的问题。