本文介绍2023年云原生数据仓库AnalyticDB PostgreSQL版存储弹性模式的内核功能发布记录。
您可以在云原生数据仓库AnalyticDB PostgreSQL版控制台将实例升级至最新发布的小版本。升级小版本的具体操作,请参见版本升级。
2023年12月
V6.3.10.26
类别 | 功能 | 功能描述 | 相关文档 |
优化 | 优化器 | 优化多表JOIN场景,放大join_collapse_limit(连接操作能合并的最大表数限制)后,时间与内存大幅度增长。 | 无 |
优化器 | 优化分区非常多的分区表与ODPS外表 JOIN时,Explain耗时长的问题。 | 无 | |
缺陷修复 | 修复某些场景下ALTER TABLE Add Partition与Vacuum Full pg_index死锁导致实例不可用的缺陷。 | ||
修复tdfunc插件中, | |||
修复执行引擎处理分区表扫描的Dynamic Index Scan算子,在执行层内存泄漏的缺陷。 | |||
修复ORCA优化器复制表Semi JOIN,在部分场景下结果错误的缺陷。 | |||
修复向量数据库扩容过程中,构建ANN索引的表产生死锁的缺陷。 | |||
修复增量排序Incremental Sort产生coredump的缺陷。 | |||
修复向量检索功能,在新增列场景下查询语句挂起的缺陷。 | |||
修复Nestloop Index JOIN计划中,触发Motion Rescan报错 | |||
修复ORAC优化器Semi JOIN + Distinct时,在部分场景下结果错误的缺陷。 |
2023年11月
V6.3.10.24
类别 | 功能描述 |
缺陷修复 | 修复CREATE CURSOR WITH HOLD导致Resource queue holders泄漏的问题。 |
修复Planner计划,Merge Join with partition selector导致结果错误或者coredump问题。 | |
修复分区表Bitmap Index Scan偶现内存耗尽,从而导致的OOM问题。 | |
修复WorkfileMgr提前释放导致的文件注册异常问题。 | |
修复向量数据库扩容过程中,构建ANN索引的表产生死锁的问题。 | |
修复Checkpointer进程内存使用异常高的问题。 | |
修复Planner convert_EXPR_to_join错误问题。 | |
修复GDD内存使用率异常高,存在内存泄漏问题。 | |
修复执行Refresh MATERIALIZED VIEW刷新非物化视图的过程中,导致查询卡住或出现延迟的问题。 | |
修复Syncdatadir时间较长导致异常切换主服务器的问题。 | |
修复自动排序对变长排序键只有一行时获取Max值有误的问题。 | |
修复向量数据库码本前置训练过程中,捕获信号量异常的问题。 | |
修复ORCA优化器在部分Semi Join + Distinct场景中,结果可能出现错误的问题。 | |
修复分区主表删除Constraint后,子表未删除,导致表结构不一致的问题。 |
V6.6.0.0
类别 | 功能 | 功能描述 | 相关文档 |
新增 | 向量检索 |
| |
pldbgapi插件 | 支持创建pldbgapi插件并使用PL/pgSQL的Function调试功能。 | ||
动态数据脱敏 | 支持对敏感列设置列级别的数据脱敏,应用不同的脱敏函数,将原始数据以脱敏后的形式展示,从而实现对敏感隐私数据的保护,提高数据的安全性。 | ||
实时物化视图 | 新增实时数仓样本数据集,用于测试基于实时物化视图的实时数仓。 | ||
优化 | 优化器 | 优化内存使用率,显著减少部分场景下Master和Segment的内存使用率。 | 无 |
实时物化视图 | 优化复杂查询和Outer Join场景下的性能。 | ||
向量检索 | 支持AVX512F指令集进行向量距离计算。 | 无 | |
支持直接从向量索引获取排序距离值,避免重复计算。 | |||
支持在索引中存储原始向量,避免索引构建和查询过程中多次回表。 | |||
支持在索引中存储归一化的向量,优化余弦相似度距离的计算性能。 | |||
资源组(Resource Group) | 增加代理模式使用Cgroup的底层支持。 | 无 | |
缺陷修复 |
|
2023年09月
V6.3.11.3
类别 | 功能 | 功能描述 | 相关文档 |
新增 | 实时物化视图 | 增加实时物化视图的监控。 | |
跨库查询 | AnalyticDB PostgreSQL版支持通过外部数据包装器FDW(foreign-data wrapper)帮助您轻松快速地在不同的实例进行联合查询,在保证数据实时性的同时,有效减少数据冗余。 | ||
跨实例查询 | 提供AnalyticDB PostgreSQL版实例之间实时交互查询的能力,可用于联邦分析。 | ||
优化 | 优化器 | 默认开启查询中In list优化。 | 无 |
Oracle兼容性 | 支持转换Unknown数据类型。 | 无 | |
缺陷修复 |
|
2023年08月
V6.3.11.2
类别 | 功能 | 功能描述 | 相关文档 |
新增 | 向量检索 |
| |
优化器 |
| ||
实时物化视图 | 支持AOCS表作为实时物化视图的基表。 | ||
冷热分层存储 | 支持将访问频率较低的数据存储到OSS中,以降低存储成本。 | ||
优化 | 向量检索 |
| 无 |
优化器 |
| 无 | |
实时物化视图 | 优化复杂查询和Outer Join场景的性能。 | 无 |
V6.3.10.20
类别 | 功能 | 功能描述 | 相关文档 |
新增 | 向量检索 | 向量数据库支持内积(IP)距离和余弦(COSINE)距离。 | |
缺陷修复 |
|
2023年07月
V6.3.10.16
类别 | 功能 | 功能描述 | 相关文档 |
新增 | 实时物化视图 | 实时物化视图支持参与带有Rollup或Cube聚合的GROUP BY子句的查询改写。 | |
支持创建实时物化视图时对查询结果目标列中缺失的GROUP BY列进行自动补全。 | |||
优化 | 实时物化视图 | 优化创建嵌套物化视图时由于名称或子查询别名过长导致的物化视图名称长度超限问题。 | 无 |
优化器 | 优化Orca对含有较多子分区的表Planning时间过长的问题。 | 无 | |
orafce插件 | orafce插件3.25版本向下兼容。 | ||
Query Cache | Query Cache添加了更多丰富的场景,对查询结果进行缓存。 | ||
缺陷修复 |
|
2023年05月
V6.3.10.14
类别 | 功能 | 功能描述 | 相关文档 |
新增 | 实时物化视图 | 实时物化视图支持FROM子查询。 | |
优化 | Ganos插件 | Ganos插件升级至5.5版本。 | |
缺陷修复 |
|
2023年03月
V6.3.10.12
类别 | 功能 | 功能描述 | 相关文档 |
新增 | 实时物化视图 | 实时物化视图支持PARTITION BY(多列)场景。 | |
优化 | Orafce插件 | Orafce插件升级至3.25.0版本。 | |
缺陷修复 |
|
2023年01月
V6.3.10.9
类别 | 功能 | 功能描述 | 相关文档 |
新增 | 分区表 | AnalyticDB PostgreSQL版分区表新增如下功能:
| |
实例扩缩容 | AnalyticDB PostgreSQL版存储弹性模式6.0版实例支持减少计算节点数量。 | ||
样本数据集 | AnalyticDB PostgreSQL版提供了样本数据集,方便您快速体验或测试AnalyticDB PostgreSQL版实例。 | ||
实时物化视图 | 实时物化视图新增如下功能:
| ||
优化 | 实时物化视图 | 优化了实时物化视图的OUTER JOIN场景性能。 | |
列存分区表优化 | 提升了列存分区表使用ALTER TABLE ADD COLUMN命令新加列时的执行速度。 | 无 | |
GANOS时空引擎扩展 | GANOS时空引擎升级版本到5.1版本。 | ||
诊断与优化 | 诊断与优化功能在诊断数据膨胀、数据倾斜和索引时,会根据情况采用统计信息来减少诊断耗时。 | ||
SQL优化器 | AnalyticDB PostgreSQL版将join_collapse_limit参数默认值调整至10,从而优化多表JOIN时内存占用过高且执行时间过长的问题。 | 无 | |
缺陷修复 |
|