Les tâches de maintenance automatisées

Trois tâches de maintenance automatisées sont programmées par défaut dans une base de données Oracle :

  • Collecte des statistiques pour l’optimiseur (voir le chapitre Gestion des tables et des index)

  • Conseil sur le stockage des segments (voir le chapitre Gestion des tables et des index) 

  • Conseil sur l’optimisation des requêtes SQL

Par défaut, ces tâches s’exécutent pendant des fenêtres de maintenance, du lundi au vendredi entre 22h00 et 2h00 ainsi que le samedi et le dimanche entre 6h00 et 2h00.

En version 11g, les tâches de maintenance automatisées pouvaient être supervisées dans le Database Control. Ce n’est plus le cas dans EM Express ; si besoin, pour les administrer, il faut utiliser les vues DBA_AUTOTASK_% et le package DBMS_AUTO_ TASK_ADMIN.

Exemple

-- Liste des tâches 
SQL> SELECT client_name,status FROM dba_autotask_client; 
CLIENT_NAME                     STATUS 
------------------------------- ------- 
auto optimizer stats collection ENABLED 
sql tuning advisor              ENABLED 
auto space advisor              ENABLED 
 
-- Planification 
SQL> SELECT window_name,window_next_time, 
  2         optimizer_stats,segment_advisor,sql_tune_advisor 
  3  FROM dba_autotask_window_clients...
Pour consulter la suite, découvrez le livre suivant :
couv_RI19CORAA.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Diagnostiquer les problèmes
Suivant
Principes