跳转至

25.4.x New Features

25.4.x版本发布时间:2025年10月

1、并行 HASH JOIN

当启用 EnableAggressiveParallelJoins 参数时,查询优化器将考虑超出默认条件的并行连接策略,这可能会提高连接密集型操作的性能。虽然这可以显著减少运行时间,但根据工作负载特征和系统配置,它也可能增加资源消耗。

2、VectorOps UDx

VectorOps 现在作为默认的 C++ UDx 提供。您可以使用 Vector 函数执行向量计算,包括向量大小、L2 距离、点积和余弦相似度。

3、Hadoop 参数

WebhdfsUseCanonicalHost 参数控制在 WebHDFS 通信期间使用规范主机名,包括 Kerberos 身份验证。

4、Kubernetes 环境变量配置

您可以使用 extraEnv 和 envFrom 字段将自定义环境变量添加到 VerticaDB 服务器和 NMA 容器中。以支持通过 Kubernetes Secrets 进行安全管理,并在相关的 ConfigMaps 或 Secrets 更改时触发容器自动更新。

5、Kubernetes 子集群提升或降级

您现在可以根据您的工作负载,将主集群或沙盒中的子集群提升或降级为主要或次要。

6、Kubernetes 自动 TLS 证书轮换与回滚支持

您现在可以通过提供密钥列表并指定轮换间隔,自动轮换 httpsNMATLS 和 clientServerTLS 证书。如果轮换失败,当 vertica.com/enable-tls-rotation-failure-rollback 设置为 true 时,VerticaDB 将自动回滚到上一个成功应用的证书。

7、Kubernetes 集成监控和日志支持

VerticaDB Operator 现在包含内置监控和日志,支持 Prometheus、Grafana、Loki 和 Alloy,提供端到端的可观察性。您现在可以通过 Helm 图表参数进行最少设置,直接通过 Grafana 监控指标、可视化仪表板、收集日志和设置告警。

8、VCluster UI 中的 Health Watchdog

Health Watchdog 已集成到 VCluster UI 中,允许您查看数据库健康状况、调整健康指标和查看阻塞的事务。