本文介绍如何管理物化视图。

查看物化视图定义

权限要求
需要有物化视图的SELECT权限。
语法
SHOW CREATE MATERIALIZED VIEW <mv_name>
功能说明
返回物化视图创建DDL语句详细信息。

查找物化视图

权限要求
需要有物化视图的SELECT权限。
语法
SHOW MATERIALIZED VIEWS [LIKE 'pattern']
功能说明
返回所有具有SELECT权限的物化视图列表。如果有指定pattern,则返回pattern匹配上的所有物化视图。

修改物化视图

权限要求
需要有物化视图的ALTER权限。
语法
ALTER MATERIALIZED VIEW <mv_name>
[<ENABLE|DISABLE> QUERY REWRITE]
功能说明
<ENABLE|DISABLE> QUERY REWRITE:打开或关闭查询智能改写功能。
说明 当前暂不支持修改其它属性。

删除物化视图

权限要求
需要有物化视图的DROP权限。
语法
DROP MATERIALIZED VIEW <mv_name>
功能说明
删除物化视图。物化视图不能使用DROP TABLE来删除。