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 |
---|---|---|---|
|
|
|
Date and time of the maintenance invocation |
|
|
|
Message associated with the materialized view maintenance action |
Note:
This view is available starting with Oracle Database 21c.