Les performances du cache dépendent des performances de la base de données du cache et de la configuration des objets au sein des mappages
, des services de données SQL et des services Web
.
Envisagez les solutions suivantes pour augmenter les performances du cache :
Optimisez la base de données du cache.
Les performances optimales du cache dépendent de la vitesse et des performances de la base de données du cache, ainsi que de la taille du cache. Configurez la taille de cache dans la base de données du cache.
Comme le gestionnaire de cache d'objet de données doit conserver l'ancien cache pour une opération d'actualisation, le cache doit être suffisamment grand pour pouvoir stocker deux ensembles de données. Utilisez la formule suivante pour estimer la taille de cache minimum requise :
2 * average data object size * number of data objects
Les tables de cache sont en lecture seule. Les utilisateurs finaux ne peuvent pas mettre à jour les tables de cache avec des commandes SQL.
Définissez des clés principales et des clés étrangères pour les objets de données logiques.
Lorsque le service d'intégration de données génère des caches pour des objets de données logiques avec des clés, il crée des index. Les index peuvent augmenter les performances des requêtes sur la base de données de cache.
Mettez en cache les objets de données logiques à joindre dans un mappage.
Lorsque vous joignez des objets de données logiques mis en cache, le service d'intégration de données peut pousser la logique de transformation Jointure vers la base de données de cache même lorsque les données source sont issues de bases de données différentes.