2010-03-03 11 views

Odpowiedz

25

Wszystkie poniższych tabelach słownikowych dane mają kolumnę LAST_ANALYZED (wymiana * z user/all/DBA odpowiednio:

*_TABLES 
*_TAB_PARTITIONS 
*_TAB_SUBPARTITIONS 
*_INDEXES 
*_IND_PARTITIONS 
*_IND_SUBPARTITIONS 

(Jest wiele więcej w dziedzinie histogramy, ale ja nie zamierzam że głębokie.)

Natomiast ALL_TAB_MODIFICATIONS pokazuje wiersze wstawiony/zaktualizowany/usunięte (lub znacznik czasu, w którym stół/partycji/Podpodział została obcięta), ponieważ miał statystyki optymalizatora zebrane.

+2

W moich statystykach Instalator działa tylko dla jeden użytkownik, więc to zadziałało bardzo dobrze. SQL, którego użyłem (zalogowałem się jako ten użytkownik) to: SELECT TO_CHAR (last_analyzed, "yyyy/mm/dd hh: mi: ss am") as last_analyzed Z user_tables gdzie table_name = Jacob

2
SELECT LAST_START_DATE 
FROM DBA_SCHEDULER_JOBS 
WHERE job_name='GATHER_STATS_JOB'; 

Konieczne może być poprawienie formatu daty w zależności od ustawień SQLPLUS/NLS.

Powiązane problemy