支持场景
单表查询语句。
多个单表查询的UNION ALL。
物化视图上支持创建索引。
物化视图支持Analyze 操作。
不支持场景
物化视图中不支持多表Join 连接计划以及subquery 计划。
除少部分ALTER 操作外,不支持对物化视图中基表执行绝大多数DDL 操作。
物化视图不支持增删改操作,只支持查询语句。
不支持用临时表/hashbucket/unlog/分区表创建物化视图。
不支持物化视图嵌套创建(即物化视图上创建物化视图)。
仅支持行存表,不支持列存表。
不支持UNLOGGED 类型的物化视图,不支持WITH 语法。
GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1150
约束
物化视图定义如果为UNION ALL,则其中每个子查询需使用不同的基表。
增量物化视图的创建、全量刷新、删除过程中会给基表加高级别锁,
若物化视图的定义
为UNION ALL,需要注意业务逻辑,避免死锁产生。
GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1151
23 GUC 参数说明