Gestion des caches de données et des requêtes dans la Data Virtualization

Dernière mise à jour : 17 mars 2025
Gestion et personnalisation des caches de données et des requêtes dans Data Virtualization

Les gestionnaires de Data Virtualization peuvent mettre en cache une requête afin de sauvegarder les résultats des données et d'optimiser les performances de la requête.

A propos de cette tâche

Dans 'Data Virtualization, vous pouvez virtualiser des sources de données distantes de manière à ce que les données restent distantes tout en étant accessibles par le biais d'un cadre unique. Par exemple, vous pouvez virtualiser des tables entre différentes bases de données distantes et vous pouvez exécuter des requêtes qui peuvent se joindre à ces tables. Pour éviter les exécutions de requêtes qui prennent du temps, les gestionnaires de Data Virtualization peuvent créer des caches afin d'améliorer les performances en mettant en cache les ensembles de résultats de vos requêtes.

Gestion des caches

Sur la page de gestion du cache, un Data Virtualization Gestionnaire peut surveiller le stockage et la réactivité de vos caches de données. Pour en savoir plus sur l'optimisation des requêtes, examinez les éléments suivants de la page Gestion du cache :
  • Le diagramme en barres de stockage en cache vous permet de visualiser la quantité totale de stockage en cache que vous avez allouée lors du provisionnement. Vous pouvez également surveiller la quantité de mémoire utilisée par les caches de données actives et inactives. Les caches de données actives sont utilisés dans l'optimisation des requêtes.
  • Le graphique à barres de réactivité vous permet de surveiller le nombre de requêtes exécutées au cours d'une période d'exécution spécifique. Vous pouvez également comparer la réactivité des requêtes qui utilisent des caches de données avec celles qui n'en utilisent pas.
  • La colonne Total des hits dans les caches de données actifs vous indique le nombre total de hits reçus par un cache actif.

Regardez la vidéo suivante pour apprendre à optimiser les requêtes à l'aide de la gestion du cache dans Data Virtualization.

Procédure

Ajout d'une entrée de cache
Pour ajouter une entrée de cache, voir Ajout de caches de données.
Affichage des détails d'un cache
Pour afficher les détails d'un cache, procédez comme suit.
  1. Accéder à Données > Data virtualization > Virtualisation > Gestion du cache.
  2. Accédez au menu d'action du cache et cliquez sur Afficher les détails du cache.
Modification d'un cache de données
Pour modifier un cache de données, procédez comme suit.
  1. Accédez au menu d'action d'un cache actif et cliquez sur Éditer le nom.
    Remarque : vous ne pouvez modifier que les caches actives.
  2. Entrez un nom pour votre cache et cliquez sur Appliquer.
Régénération d'une mémoire cache
Pour modifier le planning d'actualisation du cache, procédez comme suit.
  1. Accédez au menu d'action d'un cache actif et cliquez sur Editer la fréquence d'actualisation.
    Remarque : vous ne pouvez modifier que les caches actives.
  2. Définissez un taux d'actualisation pour le cache afin d'éviter qu'il ne devienne obsolète avec le temps.
    • Aucun, manuel uniquement : Pour rafraîchir manuellement un cache, allez dans le menu d'action d'un cache actif et cliquez sur Rafraîchir maintenant.
    • Minutes: Sélectionnez l'intervalle en minutes pour actualiser votre cache. Par exemple, actualisez toutes les 15 minutes.
    • Horaire: sélectionnez l'heure (minute) de l'heure à laquelle vous souhaitez actualiser votre cache. Par exemple, actualiser toutes les heures à la demi-heure passée.
    • Tous les jours: sélectionnez l'heure de la journée à laquelle vous souhaitez actualiser votre cache. Par exemple, actualiser tous les jours à 00h00.
    • Hebdomadaire: sélectionnez les jours de la semaine et l'heure de la journée pour actualiser votre cache. Par exemple, actualiser tous les lundis, mercredis et vendredis à minuit.
    • Mensuel: sélectionnez les semaines du mois, les jours de la semaine et l'heure de la journée pour actualiser votre cache. Par exemple, rafraîchir le premier jour du mois à minuit.
  3. Cliquez sur Appliquer.
Désactivation d'un cache actif
Pour désactiver un cache actif, accédez au menu d'action du cache et cliquez sur Désactiver.
Suppression d'un cache de données
Pour supprimer un cache de données, allez dans le menu d'action du cache et cliquez sur Supprimer.
Recréer un cache de données supprimé
Pour recréer un cache de données supprimé, procédez comme suit.
  1. Cliquez sur Caches de données inactives > Caches supprimés.
  2. Allez dans le menu d'action du cache que vous souhaitez recréer, puis cliquez sur Recréer le cache.