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

本站中文解释

Oracle视图DBA_AUTO_MV_MAINT_REPORT提供了自动维护索引工具(AMM)的有关报告。 它用于汇报AMM工具实施的所有维护任务。 该视图显示AMM最近实施的任务,可用索引和维护策略组,完成时间,启动时间,允许汇报最近实施的任务,并显示结果视图或报告中记录的信息。

要使用Oracle的DBA_AUTO_MV_MAINT_REPORT视图,首先需要在数据库中为其创建一个名为AUTO_MV但只具有SELECT权限的schema。 在该模式中,建立一个表DBA_AUTO_MV_MAINT_REPORT,包含你需要报告的信息,比如实现任务的时间,允许汇报最近实施的任务,任务标识等。 然后,你可以使用SELECT命令来查询该视图中的数据:

SELECT*FROM DBA_AUTO_MV_MAINT_REPORT;

你还可以使用WHERE子句来查询特定的信息。 例如,查询上一次维护任务的任务标识:

SELECT TASK_ID
FROM DBA_AUTO_MV_MAINT_REPORT
WHERE COMPLETED_DT=(SELECT MAX(COMPLETED_DT)FROM DBA_AUTO_MV_MAINT_REPORT);

这将显示上一次维护任务的任务标识。

官方英文解释

DBA_AUTO_MV_MAINT_REPORT displays maintenance operation details associated with automatic materialized view refresh.

Column Datatype NULL Description

SWAT_MM_START_TIME

DATE

Date and time of the maintenance invocation

MESSAGE

VARCHAR2(4000)

Message associated with the materialized view maintenance action

Note:

This view is available starting with Oracle Database 21c.


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