propriedades de Replicação de dados da instância

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Essas propriedades do sistema controlam o comportamento da aplicação Replicação de dados da instância (IDR).

    Para definir as propriedades do sistema IDR, navegue até a tabela Propriedades do sistema [sys_properties] e adicione a propriedade.

    Tabela 1. IDR propriedades de comparação de dados
    Propriedade Descrição

    O tamanho do lote de registro para resultados de comparação de dados

    idr.instance.comparison.batch.size

    Se os resultados da comparação de dados excederem 1 milhão de registros no intervalo de datas fornecido, a solicitação será dividida em lotes de 10.000 registros.
    • Tipo: inteiro
    • Valor padrão: 10.000

    O limite para registros ausentes ou incompatíveis

    idr.dct.mismatched.missing.percentage.threshold

    Se o número de registros ausentes ou incompatíveis exceder 50% do total de registros encontrados no intervalo de dados fornecido, a comparação será interrompida e a propagação parcial será recomendada para o intervalo de datas fornecido.
    • Tipo: inteiro
    • Valor padrão: 50

    Número máximo de registros obtidos

    idr.instance.comparison.max.records

    O número máximo de registros permitidos para processar uma comparação de dados.
    • Tipo: inteiro
    • Valor padrão: 500.000

    O tempo de execução máximo

    idr.instance.comparison.max.runtime

    A quantidade máxima de tempo permitida para executar uma comparação de dados.
    • Tipo: inteiro
    • Valor padrão: 15 minutos

    Campos a serem ignorados

    idr.dct.comparação.ignorar.campos

    A lista de campos a serem ignorados ao comparar registros entre instâncias.
    • Tipo: cadeia de caracteres
    • Valor padrão: caller_id,sys_created_on,sys_created_by,sys_updated_on,sys_updated_by
    Tabela 2. Propriedades do sistema
    Propriedade Descrição

    Interromper a replicação se ocorrer um problema fora de ordem

    idr.message.gap.order_enforcement.enabled

    Por padrão, IDR interromperá a replicação se ocorrer um problema de fora de ordem no consumidor.

    Você pode mudar o comportamento padrão quando ocorre um problema de fora de serviço no consumidor adicionando esta propriedade e definindo-a como falso. Isso enfileira e replica automaticamente as mensagens ausentes usando os detalhes de registro mais recentes do produtor sem interromper a replicação.

    • Tipo: cadeia de caracteres
    • Verdadeiro: interrompe a replicação
    • Falso: não interrompe a replicação e enfileira novamente
    Nota:
    Cada instância de produtor e consumidor deve estar na mesma versão da família para usar esta propriedade. Ambas as instâncias devem estar em Vancouver ou superior.

    Definir limite de tamanho do anexo

    idr.cdc.replication.table.reader.attachment.size
    Por padrão, IDR não restringe o tamanho dos anexos.

    Você pode mudar o comportamento padrão adicionando esta propriedade e inserindo um tamanho máximo para anexos.

    • Tipo: inteiro (tamanho em bytes)
    • Valor padrão: 100.000.000