Sumário

Search

  1. Prefácio
  2. Introdução ao PowerExchange
  3. Arquivo de Configuração DBMOVER
  4. Trabalhos Netport
  5. Logs de Mensagens do PowerExchange e Substituições de Destinos
  6. Log de estatísticas do SMF e Relatórios
  7. Segurança do PowerExchange
  8. Suporte a Secure Sockets Layer
  9. Segurança de Rede Alternativa do PowerExchange
  10. SQL Não Relacional do PowerExchange
  11. Metadados DTLDESCRIBE
  12. Globalização do PowerExchange
  13. Usando os Drivers ODBC do PowerExchange
  14. Tipos de Dados e Matriz de Conversão do PowerExchange
  15. Apêndice A: Carimbos de Data/Hora DTL__CAPXTIMESTAMP
  16. Apêndice B: Glossário do PowerExchange

Manual de Referência

Manual de Referência

Processamento de Chave Candidata

Processamento de Chave Candidata

O processamento de chave candidata determina quais condições de coluna podem ser usadas para leitura otimizada e anexa uma lista de valores baixos e altos às colunas aceitas.
O sistema não sabe se a coluna realmente faz parte de uma chave ou se é a coluna primária dentro da chave. Esta informação fica disponível mais tarde. Por exemplo, depois de abrir um arquivo VSAM KSDS no z/OS, o deslocamento e o comprimento da chave ficam disponíveis dependendo se o índice padrão ou um índice alternativo é usado.
Se o processamento da chave candidata encontrar uma condição inaceitável para uma coluna, todas as condições da coluna e o nível de otimização também serão excluídos para leitura otimizada, mas serão retidos para processamento de qualificação pós-leitura. Para obter uma lista de condições inaceitáveis, consulte Condições iIgnoradas pelo Pprocesso de Lleitura Ootimizadao.
Se todas as condições da cláusula WHERE para uma coluna forem aceitas, uma lista de pares de valor baixo e alto será criada usando o "formulário interno". Os valores numéricos são 31 dígitos ou 30 dígitos precedidos por um sinal negativo (-).
Onde apenas um dos limites for definido para as condições LE, LT, GE ou GT, o sistema inserirá a condição baixa ou h ausente, normalmente usando zeros binários ou X'FF'.