Ajustando sessões de movimentação de dados em massa - Visão Geral
Ajustando sessões de movimentação de dados em massa - Visão Geral
Para ajustar as sessões de movimentação de dados em massa, você pode usar as instruções de configuração DBMOVER do PowerExchange e os atributos de conexão do PWXPC. Você também pode usar o pool de conexões, o cache de mapas de dados, o processamento de descarregamento e o processamento de multithread. E, no z/OS, você pode atribuir a tarefa iniciada do Ouvinte do PowerExchange à classe de serviço do Workload Manager.
Use qualquer um dos seguintes métodos de ajuste:
Instruções de configuração e atributos de conexão. Defina determinadas instruções DBMOVER e atributos de conexão PWX em lotes.
Pool de conexões. As informações de conexão de rede são armazenadas em cache e reutilizadas, o que reduz o tempo de conexão para conexões futuras. Por exemplo, abrir uma conexão para um Ouvinte do PowerExchange em
z/OS
pode levar dois segundos. Com o pool de conexões, as conexões futuras com o Ouvinte do PowerExchange podem levar uma fração de segundo.
Cache de mapas de dados. O PowerExchange recupera mapas de dados definidos para fontes de dados não relacionais de z/OS na memória no
nível da tarefa
, em vez de acessar o arquivo de mapas de dados. Ao eliminar acessos ao arquivo de mapas de dados, o cache de mapas de dados aprimora o desempenho.
Processamento de descarregamento. Para tabelas e cópias da imagem do DB2 para z/OS, conjuntos de dados de descarregamento do IMS, conjuntos de dados VSAM e arquivos sequenciais, use o processamento de descarregamento para distribuir o processamento e a filtragem em nível de coluna dos dados em massa do PowerExchange para a máquina do Serviço de Integração do PowerCenter que executa a sessão de movimentação de dados em massa. A distribuição do processamento para outra máquina reduz a sobrecarga da movimentação de dados em massa do PowerExchange no sistema de origem.
Processamento multithread. Se você usar o processamento de descarregamento de dados em massa para tabelas do DB2 para
z/OS
, conjuntos de dados do VSAM ou arquivos sequenciais, poderá usar também o processamento multithread para tentar aumentar o rendimento. O processamento multithread usa vários threads na máquina do Serviço de Integração do PowerCenter para executar o processamento do PowerExchange descarregado.
Particionamento de pipeline. Use várias partições em um pipeline para uma sessão de movimentação de dados em massa para melhorar o desempenho da sessão. Você pode usar o particionamento de leitura e/ou gravação. O particionamento permite que a sessão processe dados nas partições simultaneamente, que é especialmente vantajoso para o processamento de nível de coluna, com intenso uso de recursos, que é descarregado na máquina do Serviço de Integração do PowerCenter.
Classes de serviço do Workload Manager (WLM). Atribua uma classe de serviço do WLM do z/OS adequada ao Ouvinte do PowerExchange para garantir que os processos que acessam os dados do z/OS por meio do PowerExchange atendam as metas de desempenho desejadas.