STATS REPLICAT

Use STATS REPLICAT para exibir estatísticas para um ou mais grupos de Replicat. As estatísticas de thread para um grupo Replicat coordenado são fornecidas como se segue.

Diferença de Atraso do Thread

A diferença entre o atraso máximo e o atraso mínimo entre todos os threads.

Total de DDLs Coordenadas

O número total de transações de DDL coordenadas.

Total de Transações Coordenadas de Atualização de PK

O número total de transações coordenadas que envolviam uma atualização de uma chave primária.

Total de Transações Coordenadas de EMI

O número total de eventos EVENTACTIONS coordenados.

Total de Transações com Coordenação Solicitada pelo Usuário

O número total de coordenações solicitadas explicitamente na configuração por meio da opção COORDINATED do parâmetro MAP.

Tempo Médio de Coordenação

O tempo médio (em segundos) gasto na coordenação entre todos os threads.

Sintaxe

STATS REPLICAT group_name
[, statistic]
[, DDLSONLY]
[, TABLE [container. | catalog.]schema.table]
[, TOTALSONLY [container. | catalog.]schema.table]
[, REPORTCDR]
[, REPORTCHARCONV]
[, REPORTDETAIL | NOREPORTDETAIL]
[, REPORTRATE {HR | MIN | SEC}]

group_name

O nome de um grupo Replicat ou um caractere curinga (*) para especificar diversos grupos. Por exemplo, T* mostra estatísticas para todos os grupos de Replicat cujos nomes começam com T.

statistic

A estatística a ser exibida. Mais de uma estatística pode ser especificada separando cada um com uma vírgula, por exemplo STATS REPLICAT finance, TOTAL, DAILY.

TOTAL

Exibe os totais desde a inicialização do processo.

DAILY

Exibe os totais desde o início do dia atual.

HOURLY

Exibe os totais desde o início da hora atual.

LATEST

Exibe os totais desde o último comando RESET.

RESET

Redefine os contadores no campo estatístico LATEST.

DDLSONLY

Exibe as estatísticas de instruções DDL, incluindo o número de instruções DDL em formato legível.

TABLE [container. catalog.]schema.table_name]

Exibe estatísticas apenas da tabela especificada ou de um grupo de tabelas especificado com um caractere curinga (*). O nome da tabela ou especificação do caractere curinga deve ser totalmente qualificado com o nome de duas ou três peças, por exemplo, hr.emp ou *.*.*.

TOTALSONLY [container. catalog.]schema.table_name]

Resume as estatísticas da tabela especificada ou de um grupo de tabelas especificado com um caractere curinga (*). O nome da tabela ou especificação do caractere curinga deve ser totalmente qualificado com o nome de duas ou três peças, por exemplo, hr.emp ou *.*.*.

REPORTCDR

Mostra as estatísticas da Detecção e Resolução de Conflitos. As estatísticas incluem:

REPORTCHARCONV

Reporta estatísticas de validação de caracteres quando a conversão de conjunto de caracteres é executada. As seguintes estatísticas são adicionadas à saída STATS:

Total column character set conversion failure: o número de falhas de validação ou conversão na execução do processo Replicat atual.

Total column data truncation: o número de vezes que esses dados de coluna foram truncados na execução de Replicat atual como resultado da conversão do conjunto de caracteres

REPORTDETAIL | NOREPORTDETAIL

Controla se a saída inclui ou não operações que não foram replicadas como resultado de erros de colisão. Essas operações são reportadas nas estatísticas regulares (inserções, atualizações e exclusões executadas), além das estatísticas na exibição de detalhes, se estiver ativada. Por exemplo, se 10 registros foram operações de inserção e eles foram todos ignorados em decorrência de chaves duplicadas, o relatório indicaria que houve 10 inserções e também 10 descartes em decorrência de colisões. A predefinição é REPORTDETAIL.

REPORTRATE {HR | MIN | SEC}

Exibe estatísticas em termos de taxa de processamento, em vez de valores absolutos.

HR

Define a taxa de processamento em termos de horas.

MIN

Define a taxa de processamento em termos de minutos.

SEC

Define a taxa de processamento em termos de segundos.

Exemplos


O exemplo a seguir exibe estatísticas totais e horárias por minuto para uma tabela específica, e também redefine as estatísticas mais recentes. Estatísticas de operações descartadas não são reportadas.

STATS REPLICAT finance, TOTAL, HOURLY, TABLE sales.acct, REPORTRATE MIN, RESET, NOREPORTDETAIL

O exemplo a seguir exibe as mesmas estatísticas do exemplo anterior, mas para o thread 3 de um grupo Replicat coordenado.

STATS REPLICAT fin003, TOTAL, HOURLY, TABLE sales.acct, REPORTRATE MIN, RESET, NOREPORTDETAIL