Sumário

Search

  1. Prefácio
  2. Introdução à Movimentação de Dados em Massa do PowerExchange
  3. Ouvinte do PowerExchange
  4. Movimentação de Dados em Massa do Adabas
  5. Movimentação de Dados em Massa do Datacom
  6. Movimentação de Dados em Massa do DB2 para i5/OS
  7. Movimentação de Dados em Massa do DB2 para Linux, UNIX e Windows
  8. Movimentação de Dados em Massa do DB2 para z/OS
  9. Movimentação de Dados em Massa do IDMS
  10. Movimentação de Dados em Massa do IMS
  11. Movimentação de Dados em Massa do Microsoft SQL Server
  12. Movimentação de Dados em Massa do Oracle
  13. Movimentação de Dados em Massa de Arquivo Sequencial
  14. Movimentação de Dados em Massa do VSAM
  15. Gravando Dados com Tolerância a Falhas
  16. Opções de Monitoração e Ajuste

Guia de Movimentação de Dados em Massa

Guia de Movimentação de Dados em Massa

Instrução DM_SUBTASK

Instrução DM_SUBTASK

A instrução DM_SUBTASK controla o modo de acesso do Ouvinte do PowerExchange ao arquivo que armazena mapas de dados.
Use essa instrução para reduzir a sobrecarga de um ambiente no qual vários Ouvintes do PowerExchange estão sendo executados e fazer solicitações frequentes de abertura e fechamento no arquivo de mapa de dados.
z/OS
DATAMAP_SERVER, DM_RESOURCE, DMXCACHE_DELETEECSA, DMXCACHE_MAX_MEMORY_MB, DMXCACHE_MULTIPLEJOBS, RACF_CLASS e SECURITY
Não
DM_SUBTASK={
N
|R|Y}
  • N
    . O PowerExchange abre e fecha o conjunto de dados DATAMAPS nas subtarefas do Ouvinte do PowerExchange, conforme necessário.
  • R
    . Para melhorar o desempenho de leitura de mapas de dados, o Ouvinte do PowerExchange inicia uma subtarefa que abre o conjunto de dados DATAMAPS no modo de leitura. Nenhuma alteração no processamento ou desempenho ocorre para inserção e exclusão de mapas de dados.
    A opção R é mais rápida que a opção N, porém mais lenta que a opção Y.
  • Y
    . Uma única subtarefa do PowerExchange possui e abre o conjunto de dados DATAMAPS. Todas as demais subtarefas usam a subtarefa de mapa de dados para acessar mapas de dados. O conjunto de dados DATAMAPS permanece aberto até que o Ouvinte do PowerExchange seja encerrado.
    Digite Y para diminuir a utilização de recurso e melhorar o desempenho do Ouvinte do PowerExchange. O PowerExchange abre o conjunto de dados DATAMAPS uma vez durante a vida útil de um espaço de endereço do Ouvinte do PowerExchange em vez de abrir e fechar o conjunto de dados a cada solicitação.
    Se você digitar Y e também definir a instrução DATAMAP_SERVER, o PowerExchange designará o Ouvinte do PowerExchange como servidor de mapa de dados.
O padrão é N.
  • Se você especificar DM_SUBTASK=Y e também especificar 2 para o primeiro parâmetro da instrução SECURITY, o PowerExchange verificará esse perfil de recurso para determinar se permite ou não o acesso ao conjunto de dados DATAMAPS. Nesse caso, codifique o perfil de recurso no sistema de segurança e conceda o acesso a todos os usuários que leem ou gravam mapas de dados no z/OS.
    Por padrão, o PowerExchange verifica os perfis de recursos DTL.DATAMAP.DATASET na classe FACILITY. O nome e a classe do perfil poderão ser diferentes se você especificar outros valores nas instruções DM_RESOURCE e RACF_CLASS.
  • Se você especificar DM_SUBTASK=Y e um Ouvinte do PowerExchange mantiver um bloqueio exclusivo no conjunto de dados DATAMAPS, digite também DATAMAP_SERVER=
    node_name
    para permitir que outras tarefas, como ECCR síncrono do IMS ou um trabalho netport, acessem o conjunto de dados. Caso contrário, as tarefas falharão.
    Como alternativa, use o cache de mapas de dados. A Informatica recomenda essa abordagem para melhorar o desempenho e evitar problemas de acesso que poderão ocorrer se o servidor de mapas de dados do PowerExchange for interrompido. Para implementar o cache de mapas de dados, especifique DM_SUBTASK=R e DMXCACHE_MAX_MEMORY_MB=20. Com essas definições, o Ouvinte do PowerExchange abre o conjunto de dados no modo somente leitura e permite que outras tarefas acessem o conjunto de dados.