Type de cache par défaut
|
Sélectionnez l'une des options suivantes comme type de cache par défaut :
-
Réduite avec sous-cache logiciel – Cette option est similaire à Réduite avec sous-cache matériel, à la différence qu'elle gère un sous-cache utilisé très fréquemment et qui a recours à des références logicielles. La taille du sous-cache est proportionnelle à celle de la mappe d'identités. Le sous-cache utilise des références logicielles pour s'assurer que ces objets ne font l'objet d'une récupération de place que si le niveau de mémoire système est faible.
Dans la plupart des cas, on utilise cette mappe d'identités pour contrôler la quantité de mémoire utilisée par le cache.
-
Réduite avec sous-cache matériel – Cette option est similaire à Réduite avec sous-cache logiciel, à la différence qu'elle gère un sous-cache utilisé très fréquemment et qui a recours à des références matérielles. Utilisez cette mappe d'identités si les références logicielles ne sont pas adaptées à votre plateforme.
-
Réduite – Cette option est similaire à l'option Entier, à la différence que les objets sont référencés à l'aide de références réduites. Cette option utilise moins de mémoire que l'option Entier ; elle autorise une récupération de place complète et offre une mise en cache intégrale et des identités garanties.
Utilisez cette mappe d'identités pour les transactions qui, une fois lancées, restent côté serveur.
-
Logiciel – Cette option est similaire à Réduite, à la différence que la mappe conserve les objets à l'aide de références logicielles. Cette mappe d'identités permet une récupération de place complète en cas de niveau de mémoire faible. Elle offre une mise en cache intégrale et des identités garanties.
-
Entier – Cette option offre une mise en cache intégrale et des identités garanties : tous les objets sont mis en cache et sont conservés.
Remarque : Ce processus peut être gourmand en mémoire lorsque de nombreux objets sont lus.
-
Néant – Cette option ne conserve pas l'identité des objets et ne les met pas en mémoire cache. Elle est déconseillée.
|
Réduite avec sous-cache logiciel
|
Taille du cache par défaut
|
Définissez la taille (nombre maximum d'objets) du cache.
|
100
|
Cache partagé par défaut
|
Indique si les instances mises en cache doivent être placées dans le cache partagé ou dans un cache isolé du client.
|
True
|
Mise en cache d'entité
|
Entrez les informations de mise en cache d'entité.
|
|
Type de cache
|
Voir Type de cache par défaut.
|
|
Taille du cache
|
Voir Taille de cache par défaut.
|
|
Cache partagé
|
Voir Cache partagé par défaut.
|
|
Vider le cache
|
Sélectionnez l'une des options suivantes comme type de cache par défaut :
-
Déplacer – Ce mode est le plus rapide et utilise le moins de mémoire. Toutefois, après la validation le cache partagé peut contenir des données périmées.
-
Invalider – Les classes dont au moins un objet est mis à jour ou supprimé sont invalidées dans le cache partagé lors de la validation. Ce mode est plus lent que le mode Déplacer, mais il utilise généralement plus efficacement la mémoire et évite de disposer de données périmées.
-
Fusion – Supprime les classes du cache des objets du gestionnaire d'entités qui n'ont pas été vidées. Ce mode laisse le cache partagé dans un parfait état après la validation. Toutefois, il est le moins efficace ; la mémoire peut même devenir insuffisante dans une transaction volumineuse.
|
Invalider
|