Adicione um índice às colunas usadas em uma condição de pesquisa.
Se você tiver privilégios de modificar o banco de dados que contém a tabela de pesquisa, poderá aumentar o desempenho de pesquisas com e sem cache. Isso é importante para tabelas de pesquisa muito grandes. Como o Serviço de Integração precisa consultar, classificar e comparar valores nessas colunas, o índice precisa incluir todas as colunas usadas em uma condição de pesquisa.
Posicione as condições com um operador de igualdade (=) na frente.
Se você incluir mais de uma condição de pesquisa, coloque-as na seguinte ordem para otimizar o desempenho de pesquisa:
Igual a (=)
Menor que (<), maior que (>), menor ou igual a (<=), maior ou igual a (>=)
Diferente de (!=)
Armazene pequenas tabelas de pesquisa no cache.
Melhore o desempenho da sessão armazenando pequenas tabelas de pesquisa no cache. O resultado do processamento e da consulta da pesquisa é o mesmo, independentemente de você armazenar a tabela de pesquisa no cache ou não.
Una tabelas no banco de dados.
Se a tabela de consulta estiver no mesmo banco de dados que a tabela de origem no mapeamento e o cache não for viável, una as tabelas no banco de dados de origem em vez de usar uma transformação Pesquisa.
Use um cache de pesquisa persistente para pesquisas estáticas.
Se a origem de pesquisa não mudar entre as sessões, configure a transformação de Pesquisa para usar um cache de pesquisa persistente. O Serviço de Integração salvará e reutilizará os arquivos do cache de uma sessão para outra, eliminando o tempo necessário para ler a origem de pesquisa.
Chame transformações Pesquisa desconectadas com o qualificador de referência :LKP.
Ao gravar uma expressão que use o qualificador de referência :LKP, chame apenas transformações Pesquisa desconectadas. Se você tentar chamar uma transformação Pesquisa conectada, o Designer exibirá um erro e marcará o mapeamento como inválido.
Configure uma transformação Pesquisa no pipeline para aumentar o desempenho ao processar origens de pesquisa de arquivos simples e relacionais.
Você pode criar partições para processar origens de pesquisa de arquivos simples e relacionais ao definir a origem da pesquisa como qualificador da origem. Configure uma transformação Pesquisa não reutilizável no pipeline e crie partições no pipeline parcial que processa a origem da pesquisa.