Par défaut la vue dba_feature_usage_statistics est mise à jour une fois par semaine.
On peut néanmoins forcer la mise à jour de la vue avec la commande suivante :
EXEC DBMS_FEATURE_USAGE_INTERNAL.exec_db_usage_sampling(SYSDATE);
source : https://oracle-base.com/articles/misc/tracking-database-feature-usage
se co en sysdba
alter session set "_SWRF_TEST_ACTION"=53;
alter session set NLS_DATE_FORMAT='DD/MM/YYYY HH24:MI:SS';
select MAX(LAST_SAMPLE_DATE) from dba_feature_usage_statistics;
col name format A31
col detected format 9999
col samples format 9999
col used format A5
col interval format 9999999
SELECT name,
detected_usages detected,
total_samples samples,
currently_used used,
to_char(last_sample_date,'MMDDYYYY:HH24:MI') last_sample,
sample_interval interval
FROM dba_feature_usage_statistics
WHERE name = 'Automatic Workload Repository' OR name like 'SQL%' ORDER BY 1 ;
Commentaires
peut etre rajouter cela :
BEGIN
dbms_sqltune.set_tuning_task_parameter('SYS_AUTO_SQL_TUNING_TASK', 'ACCEPT_SQL_PROFILES', 'FALSE');
END;
/