Um cache de pesquisa persistente é um cache que o Serviço de Integração reutiliza para várias execuções do mesmo mapeamento. Use um cache de pesquisa persistente quando a origem de pesquisa não mudar entre execuções de mapeamento.
Por padrão, o Serviço de Integração usa cache não persistente quando você ativa o cache de pesquisa em uma transformação de Pesquisa. O Serviço de Integração exclui os arquivos de cache quando o mapeamento é concluído. Na próxima vez em que você executar o mapeamento, o Serviço de Integração compilará o cache de memória da origem da pesquisa.
Se você configurar a transformação de Pesquisa para usar um cache de pesquisa persistente, o Serviço de Integração salvará e reutilizará arquivos de cache para várias execuções de mapeamento. Um cache persistente elimina o tempo necessário para ler a tabela de pesquisa e reconstruir o cache de pesquisa.
Na primeira vez em que o Serviço de Integração executa um mapeamento com um cache de pesquisa persistente, ele salva os arquivos de cache no disco. Na próxima vez que o Integration Service executar o mapeamento, ele compilará o cache de memória dos arquivos de cache.
Você poderá configurar o Serviço de Integração para recriar o cache de pesquisa persistente se a origem de pesquisa original for alterada. Quando você recompilar o cache, o Serviço de Integração criará novos arquivos de cache e gravará uma mensagem no log do Serviço de Integração.