Annonces

Accueil  Oracle | Oracle Server  Les mises à jour cachées des statistiques avec Oracle 10gR...

Oracle | Oracle Server Oracle | Oracle Server

Les mises à jour cachées des statistiques avec Oracle 10gR2 et le package DBMS_SCHEDULER

Publié le 30/11/2009 Lors des migrations des versions Oracle 8i/9i vers Oracle 10g avec le script utlrecomp.sql (pour les recompilations) ou lors de la création de nouvelles instances Oracle 10gR2, des jobs systèmes sont automatiquement créés et activés avec le nouveau package Oracle 10g DBMS_SCHEDULER qui remplace le package DBMS_JOB.
Cet article propose de décortiquer les jobs systèmes GATHER_STATS_JOB et AUTO_SPACE_ADVISOR_JOB créés et plus particulièrement le job GATHER_STATS_JOB qui utilise la procédure interne GATHER_DATABASE_STATS_JOB_PROC non documentée dans le package DBMS_STATS et qui s'avère être particulièrement dangereuse en fonction de l'environnement.

Les mises à jour cachées des statistiques avec Oracle 10gR2 et le package DBMS_SCHEDULER

© 2010, SQLPAC - v 3.1. © Adaptive Framework for PHP version 3.6.0