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


本站中文解释

Oracle的视图DBA_AUTO_MV_ANALYSIS_REPORT属于系统DBA视图,用于日常数据库管理。该视图表示最近AutoMV分析过程的分析报告,提供了可以用于监控的各种AutoMV报表参数。它显示当前使用AutoMV分析器分析出的V$SQL_MONITOR监控结果,包括但不限于下列列:

MV_ANALYZER_REPORT_ID:AutoMV分析报告编号;
SQL_ID:SQL标识符;
STATEMENT_ID:语句编号;
V$SQL_MONITOR_DESCR:V$SQL_MONITOR描述;
SQL_MONITOR_STATUS:V$SQL_MONITOR状态;
MV_ANALYZER_ROW_RATIO:行变更比率;
MV_ANALYZER_VUTC:V$SQL_MONITOR的虚拟单位;
MV_ANALYZER_CHECK_COUNT:AutoMV分析检查次数。

可以使用前面的列,查询DBA_AUTO_MV_ANALYSIS_REPORT视图,查看AutoMV分析器运行时的报告,以监督和评估AutoMV分析器分析出的V$SQL_MONITOR数据,从而更好地理解V$SQL_MONITOR中的数据变化,更有效率地进行优化。

官方英文解释

DBA_AUTO_MV_ANALYSIS_REPORT reports on analyses and recommendations associated with automatic materialized views.

ColumnDatatypeNULLDescription

TASK_NAME

VARCHAR2(128)

Name of the task

The value of this column is always SYS_AUTO_MV_TASK.

EXECUTION_NAME

VARCHAR2(128)

The name of the task execution with which this entry (row) is associated

SEQUENCE

NUMBER

NOT NULL

Sequence number of the journal entry (unique for each task). This sequence number is used to order the data.

MESSAGE

VARCHAR2(4000)

Entry in the journal

Note:

This view is available starting with Oracle Database 21c.