Sumário

Search

  1. Prefácio
  2. Apresentação do Change Data Capture
  3. Ouvinte do PowerExchange
  4. Condensador do PowerExchange
  5. Change Data Capture do DB2 para i5/OS
  6. Logs Remotos de Dados
  7. Apresentação da Extração de Dados Alterados
  8. Extraindo Dados Alterados
  9. Monitorando Sessões do CDC
  10. Gerenciando Extrações de Dados Alterados
  11. Ajustando Sessões do CDC
  12. Apêndice A: Carimbos de Data/Hora DTL__CAPXTIMESTAMP

Estatísticas de Processamento Multithread

Estatísticas de Processamento Multithread

Se você usar o processamento multithread, poderá configurar o PowerExchange para emitir mensagens que contenham estatísticas sobre o processamento de extração multithread.
Para emitir essas mensagens, especifique a instrução SHOW_THREAD_PERF no arquivo de configuração DBMOVER, na máquina do Serviço de Integração do PowerCenter:
SHOW_THREAD_PERF=
number_of_records
Essa instrução especifica o número de registros que o PowerExchange deve processar antes de gravar mensagens de estatística sobre processamento de extração multithread no arquivo de log de mensagens do PowerExchange. Para obter mais informações sobre essa instrução, consulte o
Manual de Referência do PowerExchange
.
Se você selecionar o atributo
Recuperar entradas de log do PWX
na conexão do aplicativo para a sessão do CDC, o PWXPC gravará essas mensagens no log de sessão. Além disso, especifique 1 ou acima para o atributo
Threads de Trabalho
na conexão do aplicativo para implementar o processamento multithread de modo que possam ser geradas as estatísticas.
O PowerExchange grava as seguintes mensagens durante cada intervalo de estatística:
  • PWX-31255. Tempo de ciclo, que é o tempo total que o PowerExchange na máquina do Serviço de Integração do PowerCenter passou processando os dados alterados antes de transmiti-los para o PWXPC. Essa mensagem inclui a porcentagem total de tempo e os tempos médio, mínimo e máximo, em microssegundos.
  • PWX-31256. Tempo de E/S, que é o tempo que o PowerExchange na máquina do Serviço de Integração do PowerCenter passou lendo os dados alterados do Ouvinte do PowerExchange no sistema de origem. Essa mensagem inclui a porcentagem de E/S do tempo total e os tempos médio, mínimo e máximo, em microssegundos.
  • PWX-31257. Tempo de análise, que é o tempo que o PowerExchange na máquina do Serviço de Integração do PowerCenter passou no processamento de nível de coluna para registros de alteração em todos os threads. Essa mensagem inclui a porcentagem de análise do tempo total e os tempos médio, mínimo e máximo, em microssegundos.
  • PWX-31258. Tempo externo, que é tempo que o PowerExchange na máquina do Serviço de Integração do PowerCenter passou combinando os registros de alteração de todos os threads novamente em um único UOW para transmitir ao PWXPC e para que PWXPC libere os dados para o PowerCenter. Essa mensagem inclui a porcentagem externa do tempo total e os tempos médio, mínimo e máximo, em microssegundos.
  • PWX-31259. Tempo de atraso, que é o tempo que o PowerExchange na máquina do Serviço de Integração do PowerCenter aguardou para receber novos registros de alteração a serem processados pelo Ouvinte do PowerExchange no sistema de origem. Essa mensagem inclui a porcentagem de retardo do tempo total e os tempos médio, mínimo e máximo, em microssegundos.
Por exemplo, se você especificar SHOW_THREAD_PERF=10000, o PowerExchange gravará as seguintes mensagens antes de ler 10 mil registros de alteração e atingir o próximo limite de UOW:
PWX-31254 PowerExchange threading stats for last 10000 rows. Cycle (array) size is 25 rows. 0 out of array occurred. PWX-31255 Cycle time: 100% (avg: 5709 min: 4741 max: 7996 usecs) PWX-31256 IO time: 4% (avg: 235 min: 51 max: 1021 usecs) PWX-31257 Parse time: 79% (avg: 4551 min: 4102 max: 5495 usecs) PWX-31258 Extern time: 20% (avg: 1145 min: 618 max: 3287 usecs) PWX-31259 Delay time: 0% (avg: 7 min: 4 max: 165 usecs) PWX-31254 PowerExchange threading stats for last 100000 rows. Cycle (array) size is 25 rows. 0 out of array occurred. PWX-31255 Cycle time: 99% (avg: 5706 min: 4735 max: 7790 usecs) PWX-31256 IO time: 4% (avg: 234 min: 51 max: 950 usecs) PWX-31257 Parse time: 79% (avg: 4549 min: 4108 max: 5425 usecs) PWX-31258 Extern time: 20% (avg: 1144 min: 616 max: 3242 usecs) PWX-31259 Delay time: 0% (avg: 7 min: 4 max: 115 usecs)
Se os tempos de análise e processamento externo forem maiores que o tempo de E/S, você poderá aumentar o número de threads para a sessão do CDC para tentar melhorar o rendimento.