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

本站中文解释

Oracle视图USER_MVREF_RUN_STATS包含了所有引用了复杂视图的统计信息。这些信息可以用来做检测复杂视图运行情况的相关解析工作,以便发现在应用复杂视图筛选时,是否对使用器带来不必要的性能问题。

USER_MVREF_RUN_STATS 视图中包含了下面几列信息:

MV_NAME——视图/函数名

REF_COUNT——获取此视图/函数信息时使用统计引用计数

ROW_COUNT——运行中得到的行数

FETCH_COUNT——取回数据所用的次数

EXEC_COUNT——读取外部表数据所占用的次数

DISCONT_COUNT——视图的离散度计算次数

使用方法:

使用SELECT获取特定复杂视图的相关统计信息:

SELECT * FROM USER_MVREF_RUN_STATS WHERE MV_NAME=”;

获取所有使用的复杂视图的统计信息:

SELECT * FROM USER_MVREF_RUN_STATS;

官方英文解释

USER_MVREF_RUN_STATS has information about each refresh run for the materialized views accessible for the current database user, with each run being identified by the REFRESH_ID. The information includes timing statistics related to the run and the parameters specified in that run.

Its columns (except for RUN_OWNER) are the same as those in DBA_MVREF_RUN_STATS.

See Also:

“DBA_MVREF_RUN_STATS”


数据运维技术 » Oracle 视图 USER_MVREF_RUN_STATS 官方解释,作用,如何使用详细说明