Vous pouvez augmenter les performances en mettant en cache une source de recherche de grande taille ou de petites tables de recherche. Lorsque vous mettez en cache la source de recherche, le service d'intégration interroge le cache de recherche au lieu d'interroger la source de recherche pour chaque ligne d'entrée.
Selon les besoins de votre entreprise, vous pouvez créer différents types de caches de recherche. Vous pouvez créer un cache statique ou dynamique. Vous pouvez créer un cache persistant ou non persistant. Vous pouvez partager un cache entre plusieurs transformations Recherche.
Si la transformation Recherche se trouve dans un mappage dynamique, vous pouvez avoir un cache persistant ou non persistant. Lorsque vous conservez un cache et modifiez la source de recherche à l'aide d'un paramètre, le mappage échoue. Le mappage échoue également si vous modifiez le fichier de contrôle d'une source de recherche de fichier plat.
Vous ne pouvez pas utiliser un cache de recherche dynamique ou un cache de recherche persistant lorsque la transformation Recherche contient un port dynamique ou une source de recherche configurée.