暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
梧桐数据库-物化视图.docx
59
11页
0次
2025-03-31
5墨值下载
物化视图
物化视图简介
物化视图是一个存储预计算结果集的实体,其计算逻辑由创建时的

语句定义。
与仅存储计算逻辑的视图不同,物化视图在

数据库中可以通过预计算好的
结果集加速复杂查询。当查询频繁或复杂,尤其是在处理代价非常昂贵的聚合、投影和选
择操作时,经过物化视图重写的语句会显著高于原始语句的执行效率。因此,物化视图非
常适合需要经过聚合或复杂计算大型数据集的快速访问。
备注
物化视图旨在提高由常见重复查询模式组成的工作负载的查询性能。但是,物化中间结果
会产生额外的空间存储成本。因此,在创建任何物化视图之前,应考虑频繁重复使用这些
结果所节省的计算开销是否能抵消这些成本。
物化视图基本操作
物化视图基本操作

创建物化视图
创建物化视图的语法参考创建物化视图

修改物化视图
修改物化视图的语法参考修改物化视图

删除物化视图
删除物化视图的语法参考删除物化视图
物化视图刷新调度
物化视图刷新调度简介
物化视图调度用于管理和优化视图的数据刷新,通过灵活的参数配置,可以满足不同的业
务需求。主要功能包括:
刷新方法:通过
REFRESH_METHOD
设置刷新模式,包括自动选择(
AUTO
)、全量刷新
FULL
)等选项。
刷新时机:通过
REFRESH_TIME
定义刷新触发条件,例如按计划刷新
FOLLOW_SCHEDULE
)或数据变更后立即刷新(
ON_COMMIT
)。
计划刷新:支持通过
SCHEDULE_START
SCHEDULE_INTERVAL
设置定时刷新策略,并分配
资源队列(
RESOURCE_QUEUE
)以保证刷新效率。
查询优化:通过
ENABLE_REWRITE
参数启用透明查询重写,实现查询性能加速。
参数配置可以参考创建物化视图可选参数
物化视图查询重写
物化视图查询重写简介
查询重写是指在对基表进行查询时, 如果基表上创建有物化视图,数据库系统自动判断是
否可以使用物化视图中的预计算结果处理查询。通过重写查询,可以提高查询性能,降低
响应时间,并有效利用存储资源。这一过程通常涉及分析查询的结构、合适的刷新策略,
以确保物化视图能够为查询提供最佳的支持。
物化视图查询重写触发流程

创建物化视图
分析需要加速查询的

结构,选取目标

部分
完整

结构作为创建物化视图的计算结构进行创建。
of 11
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜