O PowerExchange oferece opções flexíveis de ajuste que você pode usar para reduzir o uso de CPU em um sistema de origem que restringiu os recursos de CPU. Essas opções também podem potencialmente melhorar o rendimento das sessões do CDC.
As opções de ajuste movem um processamento de extração para outra máquina, por exemplo, do Serviço de Integração do PowerCenter. Se a máquina na qual o processamento é descarregado tiver recursos suficientes, o desempenho das sessões do CDC poderá melhorar.
As seguintes opções de ajuste podem ajudar a obter o máximo de vantagem dos recursos do sistema que estão disponíveis e maximizar o rendimento nas sessões do CDC:
Processamento de descarregamento. Use o processamento de descarregamento para transferir o processamento de extração de nível de coluna do Ouvinte do PowerExchange no sistema de origem para o cliente PowerExchange na máquina do Serviço de Integração do PowerCenter. Além disso, se o tipo de fonte de dados exigir o uso do UOW Cleanser (UOWC), o descarregamento transferirá o processamento do UOWC para a máquina do Serviço de Integração. Use o descarregamento para ajudar a aumentar o rendimento quando recursos disponíveis para o Ouvinte do PowerExchange estão restritos no sistema de origem.
Log remoto de dados alterados. Configure uma instância do Agente de Log do PowerExchange para Linux, UNIX e Windows em um sistema que não seja o de origem. O Agente de Log do PowerExchange lê os dados alterados da origem e grava os dados em seus arquivos de log locais. As sessões do CDC extraem os dados alterados dos arquivos de log do Agente de Log do PowerExchange. Essa configuração move o processamento de nível de coluna e de intenso uso de recursos do sistema de origem para o sistema do Agente de Log do PowerExchange. Use o log remoto para ajudar a melhorar o rendimento para as sessões do CDC quando os recursos no sistema de origem estiverem restritos.
Multithread. Permita o uso de vários threads de trabalho para o processamento de extração de nível de coluna e com intenso uso de recursos. Você poderá usar o multithread no sistema de origem para processar dados das fontes de dados do Linux, UNIX ou Windows, ou em outro sistema no qual o processamento de extração é executado. Só habilite o multithread quando parecer que as extrações estão no limite da CPU. Você pode usar multithread com o recurso de descarregamento ou log remoto.