|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() |
Bonjour,
sur une base Oracle 10g, je constate que les statistiques ne sont pas calculés sur toutes les tables (last_analyzed pas mis à jour dans dba_tables). Y a t'il une action à faire pour inclure toutes les tables? dans dba_scheduler_jobs, le job GATHER_STATS_JOB est bien planifié et est exécuté quotidiennement. comment contrôler si ce job se termine bien? |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : février 2006 Messages : 3 433 ![]() |
Voir les vues DBA_SCHEDULER_JOB_LOG et DBA_SCHEDULER_JOB_RUN_DETAILS
(en particulier la colonne ADDITIONAL_INFO). En cas d'erreur d'un job DBMS_SCHEDULER, vérifiez aussi l'existence d'un fichier trace. GATHER_STATS_JOB par défaut ne s'execute qu'entre 22H et 6H du matin sauf le week-end: si votre base est volumineuse, il faut peut être attendre plusieurs jours pour que toutes les tables soient analysées. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com