Utilisation du suivi des requêtes sur les bases de données en mode "aggregate storage"

Utilisez les données de requête pour sélectionner l'ensemble de vues agrégées le plus approprié à matérialiser pour une base de données.

Vous activez le suivi des requêtes pour capturer des données sur le coût de chacune des requêtes effectuées sur la base de données. Ce coût est une estimation du temps moyen nécessaire pour l'extraction des valeurs de la vue. Pour la première vue (sélectionnée par défaut), l'estimation correspond à la moyenne de toutes les requêtes possibles. Pour les vues pour lesquelles le suivi est utilisé, l'estimation correspond à la moyenne des requêtes suivies. Par conséquent, une vue peut afficher différentes estimations selon la situation. Pour calculer un pourcentage évaluant l'avantage d'une vue particulière, divisez la valeur de coût de requête de la vue par la valeur de coût de requête pour l'utilisation de vues ne contenant que des valeurs de niveau 0.

Une fois cette option activée, le suivi des requêtes se poursuit jusqu'à ce que l'un des événements suivants se produise :

  • Le suivi des requêtes est désactivé pour la base de données, comme décrit dans cette rubrique.

  • L'application est arrêtée. Si l'application est arrêtée, le suivi des requêtes ne reprend pas automatiquement lors du redémarrage.

  • Des vues d'agrégation supplémentaires sont matérialisées pour la base de données. Les données de suivi des requêtes deviennent non valides lorsque des vues supplémentaires sont matérialisées. Par conséquent, si cela se produit, le suivi des requêtes est réinitialisé.

Stocké uniquement en mémoire, celui-ci inclut les requêtes émanant d'Oracle Hyperion Web Analysis, de l'API de grille, des scripts de rapport, des API Java, etc.

Remarque :

Le suivi des requêtes ne peut être appliqué qu'aux bases de données en mode "aggregate storage".

Pour activer ou désactiver le suivi des requêtes, procédez comme suit :

  1. Dans Vue système, cliquez sur icône Propriétés de la base de données.
  2. Dans Vue Enterprise, cliquez avec le bouton droit de la souris sur le type de plan, sélectionnez Suivi des requêtes, puis choisissez l'une des options suivantes :
    • Activer, pour activer le suivi des requêtes

    • Désactiver, pour désactiver le suivi des requêtes

      Lorsque vous activez le suivi des requêtes, la base de données enregistre les informations concernant les requêtes. Lorsque vous désactivez le suivi des requêtes, la base de données cesse d'enregistrer les informations concernant les requêtes et supprime les données correspondantes de la mémoire.

  3. Cliquez sur OK pour confirmer l'activation ou la désactivation du suivi des requêtes.