腾讯云数据仓库 TCHouse-D 异步物化视图

异步物化视图(Async Materialized View)是 TCHouse-D 提供的预计算加速能力,通过预先计算并存储复杂查询的结果,使后续查询可直接命中物化结果集,避免重复执行开销巨大的 SQL,显著提升查询性能与并发能力。

相关产品
腾讯云数据仓库 TCHouse-D 产品页,含版本规格、价格与购买入口。

一、功能介绍

核心价值

异步物化视图本质是一张类型为 MTMV 的内部表。创建时系统注册刷新任务,任务执行时通过 INSERT OVERWRITE 将最新数据写入物化视图。用户查询无需修改 SQL,优化器自动判断是否可命中物化视图进行透明改写——零代码改造成本,即可获得显著的查询性能提升。

注意:说明:

注意:该功能适配2.1及以上版本。

二、操作指南

1. 登录 腾讯云数据仓库 TCHouse-D 控制台,单击目标集群 ID/名称,跳转后可在左边列表中找到查询管理 > 任务管理。

2. 使用顶部筛选器选对应的维度筛选范围,点击实时查询按钮即可获取到相关维度数据,支持查看视图名称、定义、触发方式、触发策略及所属 Database 和对物化视图做操作。

三、使用前提

必须满足以下条件:

1. 已开启新优化器:SET enable_nereids_planner = true; 。

2. 查询遵循 SPJG(SELECT-PROJECT-JOIN-GROUP BY)模式。

3. 业务可容忍最终一致性(非实时同步)。

4. 基表 Catalog 在支持范围内(Internal / Hive / Iceberg / Paimon / Hudi / JDBC / ES)。

注意:警告:

赞 (0)
上一篇 4天前
下一篇 4天前