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
- Dans le diagramme à barres Mémoire cache, vous pouvez afficher la quantité totale de mémoire cache allouée lors de la mise à disposition. 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.
- Dans le diagramme à barres Réactivité, vous pouvez surveiller le nombre de requêtes exécutées dans 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 et des requêtes qui n'utilisent pas de caches de données.
Dans l'onglet Cache de données actives de la page Gestion du cache, vous pouvez obtenir la liste des caches de données actives que vous pouvez gérer. De plus, vous pouvez voir le nombre total de réussites d'un cache. Le diagramme à barres Réactivité fournit des informations d'utilisation dans une période donnée, tandis que la colonne Nombre total de réussites dans Caches de données actives affiche le nombre global de réussites reçues dans un cache actif.
Ajout et édition de caches
Pour ajouter une entrée de cache de données, voir Ajout de caches de données.
Pour afficher les détails d'une mémoire cache, procédez comme suit.
- Aller à .
- Accédez au menu d'action du cache et cliquez sur Afficher les détails du cache.
Pour éditer des caches de données, procédez comme suit.
- Accédez au menu d'action d'un cache actif et cliquez sur Éditer le nom.Remarque: Vous ne pouvez pas éditer un cache tant qu'il n'est pas actif.
- 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.
- Accédez au menu d'action d'un cache actif et cliquez sur Editer la fréquence d'actualisation.Remarque: Vous ne pouvez pas éditer un cache tant qu'il n'est pas actif.
- Définissez une fréquence d'actualisation pour le cache.Une actualisation fréquente empêche l'obsolescence du cache dans le temps. Vous pouvez définir une régénération à exécuter comme prévu. Sélectionnez un intervalle et spécifiez les détails.
- Aucun, manuel uniquement: si vous sélectionnez cette option, vous pouvez actualiser le cache manuellement à l'aide du menu d'action.
- Minutes: Sélectionnez l'intervalle en minutes pour actualiser votre cache. Par exemple, vous pouvez actualiser toutes les 15 minutes.
- Horaire: sélectionnez l'heure (minute) de l'heure à laquelle vous souhaitez actualiser votre cache. Par exemple, vous pouvez actualiser toutes les heures au bout de 30 minutes.
- Tous les jours: sélectionnez l'heure de la journée à laquelle vous souhaitez actualiser votre cache. Par exemple, vous pouvez actualiser chaque jour à 12:00 AM.
- Hebdomadaire: sélectionnez les jours de la semaine et l'heure de la journée pour actualiser votre cache. Par exemple, vous pouvez actualiser tous les lundis, mercredis et vendredis à 12h00.
- 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, vous pouvez actualiser le premier jour du mois à 12h00.
- Cliquez sur Appliquer.
Désactivation, suppression et recréant des caches
Pour désactiver un cache actif, accédez au menu d'action du cache et cliquez sur Désactiver.
Pour supprimer un cache de données, cliquez sur Supprimer dans le menu d'action du cache.
Pour recréer un cache de données supprimé, cliquez surRecréer le cache.
. Dans le menu d'action du cache que vous souhaitez recréer, cliquez sur