Puede aumentar el rendimiento almacenando en la memoria caché un origen de búsqueda grande o tablas de búsqueda pequeñas. Cuando se almacena en la memoria caché el origen de búsqueda, el Servicio de integración consulta la memoria caché de búsqueda en lugar de consultar el origen de búsqueda de cada fila de entrada.
En función de sus requisitos empresariales, puede crear diferentes tipos de memorias caché de búsqueda. Puede crear una memoria caché estática o dinámica. Puede crear una memoria caché persistente o no persistente. Puede compartir una memoria caché entre varias transformaciones de búsqueda.
Si la transformación de búsqueda está en una asignación dinámica, puede tener una memoria caché persistente o no persistente. Cuando la memoria caché es persistente y cambia el origen de la búsqueda por un parámetro, la asignación fallará. La asignación también fallará si cambia el archivo de control de un origen de búsqueda de archivo sin formato.
No se puede utilizar una memoria caché de búsqueda dinámica o persistente cuando la transformación de búsqueda contiene un puerto dinámico o un origen de búsqueda parametrizado.