Oracle 11G统计信息自动收集及调整
发布时间:2021-03-05 08:45:33 所属栏目:站长百科 来源:网络整理
导读:查询统计信息的收集所对应的task,以及当前状态 col CLIENT_NAME for a50 col TASK_NAME for a20 SELECT client_name,task_name,status FROM dba_autotask_task WHERE client_name = ‘ auto optimizer stats collection ‘ ;auto optimizer stats collection
--接下来将窗口STATS_WINDOW添加到维护窗口组 BEGIN DBMS_SCHEDULER.add_window_group_member(‘MAINTENANCE_WINDOW_GROUP‘,‘STATS_WINDOW‘); END; / SELECT WINDOW_NAME,WINDOW_NEXT_TIME,WINDOW_ACTIVE,OPTIMIZER_STATS FROM DBA_AUTOTASK_WINDOW_CLIENTS WHERE WINDOW_NAME in (‘STATS_WINDOW‘,‘MONDAY_WINDOW‘) ORDER BY WINDOW_NEXT_TIME; 手工执行统计信息的自动收集--执行下面的这个存储过程 EXEC DBMS_AUTO_TASK_IMMEDIATE.GATHER_OPTIMIZER_STATS; --如下查询,scott表上的统计信息已更新 select TABLE_NAME,NUM_ROWS,BLOCKS,LAST_ANALYZED from dba_tables where TABLE_NAME=‘TB_OBJS‘; (编辑:青岛站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐