Sie sind auf Seite 1von 2

AUTO_STATS_GATHERING

-----------------------------------------------------------BEGIN
dbms_auto_task_admin.enable(
client_name => 'auto optimizer stats collection',
operation => NULL,
window_name => 'SUNDAY_WINDOW');
END;
/
SET PAGESIZE 50
SET LINESIZE 1000
SELECT CLIENT_NAME , WINDOW_NAME,WINDOW_START_TIME,JOB_STATUS,JOB_START_TIME FRO
M DBA_AUTOTASK_JOB_HISTORY WHERE WINDOW_NAME='SUNDAY_WINDOW' AND CLIENT_NAME LIK
E 'auto optimizer stats collection';
SELECT MAX(LAST_ANALYZED) FROM DBA_TABLES WHERE OWNER='LOPS''
SELECT DBMS_STATS.get_prefs('PUBLISH') FROM dual;

================================================================================
================================================================================
========
==================== TOAD ====================
BEGIN
SYS.DBMS_IJOB.WHAT
(job => 1
,what
=> 'EXEC DBMS_STATS.gather_schema_stats(''LOPS'');');
SYS.DBMS_IJOB.NEXT_DATE
(job => 1
,next_date => NEXT_DAY(TRUNC(SYSDATE), ''SUNDAY''));
SYS.DBMS_IJOB.INTERVAL
(job => 1
,interval => 'NEXT_DAY(TRUNC(SYSDATE), ''SUNDAY'')');
END;

-------------------------------------------------------------------------------BEGIN
DBMS_SCHEDULER.ENABLE('GATHER_STATS_JOB');
END;
/

Das könnte Ihnen auch gefallen