Um cache de pesquisa compartilhado é um cache de pesquisa estático compartilhado por várias transformações de Pesquisa em um mapeamento. Use um cache de pesquisa compartilhado para reduzir a quantidade de tempo necessário para criar o cache.
Por padrão, o Serviço de Integração compartilha o cache para transformações de Pesquisa em um mapeamento que tem estruturas de memória cache compatíveis Por exemplo, se o mapeamento contiver duas instâncias da mesma transformação de Pesquisa reutilizável em um mapeamento e você utilizar as mesmas portas de saída para ambas, as transformações de Pesquisa compartilharão o cache de pesquisa por padrão.
O Serviço de Integração constrói o cache quando processa a primeira transformação de Pesquisa. Ele usa o mesmo cache para processar transformações de Pesquisa subsequentes que compartilham o cache. Quando o Serviço de Integração compartilha um cache de pesquisa, ele grava uma mensagem no log do Serviço de Integração.
O Serviço de Integração aloca memória de cache de dados e memória cache de índice para a primeira transformação de Pesquisa. Ele não aloca mais memória para transformações de Pesquisa subsequentes que compartilham o cache de pesquisa.
Se a transformação ou a estrutura do cache não permitir compartilhamento, o Serviço de Integração criará um novo cache.