oracle统计信息收集

DBA_AUTOTASK_CLIENT
作用:列出所有已注册的自动维护任务客户端(即不同类型的自动维护任务)。
set linesize 400
set pagesize 200
col CLIENT_NAME format a32;
col WINDOW_GROUP format a20;
col SERVICE_NAME format a25;
col LAST_CHANGE format a50;
select CLIENT_NAME,STATUS,WINDOW_GROUP,SERVICE_NAME,LAST_CHANGE from DBA_AUTOTASK_CLIENT;


DBA_AUTOTASK_CLIENT_HISTORY
作用:记录自动维护任务客户端的历史执行情况。
set linesize 400
set pagesize 200
col CLIENT_NAME format a32;
col WINDOW_START_TIME format a40;
col WINDOW_DURATION format a30;
col WINDOW_END_TIME format a40;
select CLIENT_NAME, WINDOW_START_TIME,WINDOW_DURATION,WINDOW_END_TIME from DBA_AUTOTASK_CLIENT_HISTORY order by WINDOW_START_TIME;

DBA_AUTOTASK_CLIENT_JOB
作用:显示当前正在运行的自动维护任务作业(与 DBA_SCHEDULER_JOBS 相关)。
select CLIENT_NAME,JOB_NAME,JOB_SCHEDULER_STATUS,TASK_NAME,TASK_OPERATION from DBA_AUTOTASK_CLIENT_JOB;

DBA_AUTOTASK_JOB_HISTORY
作用:存储自动维护任务作业的历史执行记录。
col JOB_NAME format a25;
col JOB_STATUS format a10;
col JOB_START_TIME format a40;
col JOB_DURATION format a20;
select CLIENT_NAME,JOB_NAME,JOB_STATUS,JOB_START_TIME,JOB_DURATION FROM DBA_AUTOTASK_JOB_HISTORY ORDER BY JOB_START_TIME DESC;


DBA_AUTOTASK_OPERATION
作用:记录自动维护任务执行的具体操作(如统计信息收集、段优化等)。
col OPERATION_NAME format a30;
set linesize 400
set pagesize 200
col CLIENT_NAME format a32;
select CLIENT_NAME,OPERATION_NAME,STATUS,LAST_CHANGE from DBA_AUTOTASK_OPERATION;


DBA_AUTOTASK_SCHEDULE
作用:显示自动维护任务的调度计划(基于维护窗口)。
col WINDOW_NAME format a30;
col START_TIME format a50;
col DURATION format a20;
select * from DBA_AUTOTASK_SCHEDULE;


DBA_AUTOTASK_STATUS
作用:提供自动维护任务的当前状态信息。
select * from DBA_AUTOTASK_STATUS;

DBA_AUTOTASK_TASK
作用:列出所有自动维护任务的详细信息(与 DBA_AUTOTASK_CLIENT 类似,但可能包含更多元数据)。
set linesize 400
set pagesize 200
col CLIENT_NAME format a32;
col TASK_NAME format a25;
col CURRENT_JOB_NAME format a20;
select CLIENT_NAME,TASK_NAME,TASK_TARGET_NAME,OPERATION_NAME,STATUS,CURRENT_JOB_NAME from DBA_AUTOTASK_TASK;


DBA_AUTOTASK_WINDOW_CLIENTS
作用:显示哪些自动维护任务在哪些维护窗口中启用
set linesize 999;
col WINDOW_ACTIVE format a15;
col WINDOW_NAME format a25;
col WINDOW_NEXT_TIME format a40;
select * from DBA_AUTOTASK_WINDOW_CLIENTS;

DBA_AUTOTASK_WINDOW_HISTORY
作用:记录维护窗口的历史执行情况(窗口何时打开/关闭)。
set linesize 400
set pagesize 200
col WINDOW_START_TIME format a40;
col WINDOW_DURATION format a30;
col WINDOW_END_TIME format a40;
select * from DBA_AUTOTASK_WINDOW_HISTORY;

posted @ 2025-03-31 16:31  海和风  阅读(32)  评论(0)    收藏  举报