欢迎光临
我们一直在努力

Oracle 视图 DBA_BASE_TABLE_MVIEWS 官方解释,作用,如何使用详细说明

本站中文解释

Oracle视图 DBA_BASE_TABLE_MVIEWS显示每个基础表与重建在它们上的物化视图之间的对应关系。

DBA_BASE_TABLE_MVIEWS视图一般用于查询物化视图是否采用基础表进行重建,也可用于确认物化视图和其基础表之间的关系。

该视图具有以下列信息:

OWNER:物化视图的所有者
MV_NAME:物化视图的名称
BASE_TABLE_OWNER:基础表的所有者
BASE_TABLE_NAME:基础表的名称
SELECT_MODE:表示物化视图是如何重建的
SUPPORT_ROR_SCAN:为YES表示允许物化视图使用行检索
SUPPORT_FAST_REFRESH:为YES表示允许物化视图使用支持快速重建技术

使用方法:

查询某个用户所有的物化视图的基础表和重建过程:

SQL>SELECT owner, mv_name, base_table_owner, base_table_name, select_mode,support_ror_scan,support_fast_refresh FROM dba_base_table_mviews
WHERE owner=’&username’;

查询物化视图对应的基础表:

SQL>SELECT base_table_owner,base_table_name FROM dba_base_table_mviews
WHERE mv_name=’&MV_name’;

官方英文解释

DBA_BASE_TABLE_MVIEWS describes all materialized views using materialized view logs in the database. Its columns are the same as those in ALL_BASE_TABLE_MVIEWS.

See Also:

“ALL_BASE_TABLE_MVIEWS”

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。