STATS REPLICAT

Utilizzare STATS REPLICAT per visualizzare le statistiche relative ad uno o più gruppi Replicat. Le statistiche dei thread per un gruppo Replicat coordinato vengono fornite come riportato di seguito.

Intervallo ritardo thread

Differenza tra il ritardo massimo e il ritardo minimo in tutti i thread.

DDL coordinate totali

Numero totale delle transazioni DDL coordinate.

Transazioni di aggiornamento PK coordinate totali

Numero totale delle transazioni coordinate che includevano l'aggiornamento della chiave primaria.

Transazioni EMI coordinate totali

Numero totale degli eventi EVENTACTIONS coordinati.

Transazioni totali con coordinamento richiesto dall'utente

Numero totale delle transazioni con coordinamento richiesto in modo esplicito nella configurazione mediante l'opzione COORDINATED del parametro MAP.

Tempo medio di coordinamento

Tempo medio, in secondi, dedicato al coordinamento in tutti i thread.

Sintassi

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

Nome di un gruppo Replicat o carattere jolly asterisco (*) per specificare più gruppi. Ad esempio, T* mostra i dati statistici per tutti i gruppi Replicat il cui nome inizia con la lettera T.

statistic

La statistica da visualizzare. È possibile specificare più statistiche separandole con una virgola, ad esempio STATS REPLICAT finance, TOTAL, DAILY.

TOTAL

Visualizza i totali dall'avvio del processo.

DAILY

Visualizza i totali dall'inizio del giorno corrente.

HOURLY

Visualizza i totali dall'inizio dell'ora corrente.

LATEST

Visualizza i totali dall'ultimo comando RESET eseguito.

RESET

Reimposta i contatori nel campo statistico LATEST.

DDLSONLY

Visualizza le statistiche relative alle istruzioni DDL, compreso il numero delle istruzioni DDL, in un formato leggibile.

TABLE [container. catalog.]schema.table_name]

Visualizza le statistiche solo per la tabella specificata o per il gruppo di tabelle specificato con il carattere jolly asterisco (*). Il nome della tabella o della specifica dei caratteri jolly devono essere completamente qualificati con il nome a due o tre parti, ad esempio hr.emp o *.*.*.

TOTALSONLY [container. catalog.]schema.table_name]

Visualizza il riepilogo delle statistiche per la tabella specificata o per il gruppo di tabelle specificato con il carattere jolly asterisco (*). Il nome della tabella o della specifica dei caratteri jolly devono essere completamente qualificati con il nome a due o tre parti, ad esempio hr.emp o *.*.*.

REPORTCDR

Mostra le statistiche per la funzione CDR (Rilevamento e risoluzione dei conflitti, Conflict Detection and Resolution). Le statistiche disponibili sono riportate di seguito.

REPORTCHARCONV

Indica le statistiche relative alla convalida dei caratteri quando viene eseguita la conversione del set di caratteri. All'output di STATS vengono aggiunte le statistiche riportate di seguito:

Total column character set conversion failure: il numero di errori di convalida o conversione nell'esecuzione Replicat corrente.

Total column data truncation: il numero di volte in cui i dati delle colonne sono stati troncati nell'esecuzione Replicat corrente come risultato della conversione del set di caratteri

REPORTDETAIL | NOREPORTDETAIL

Consente di controllare se l'output include o meno operazioni che non sono state replicate in seguito a errori di conflitto. Queste operazioni vengono indicate nelle statistiche normali (inserimenti, aggiornamenti ed eliminazioni eseguiti) nonché come statistiche nella visualizzazione dettagliata, se abilitata. Ad esempio, se 10 record costituivano operazioni di inserimento e sono stati tutti ignorati a causa di chiavi duplicate, il report indicherà 10 inserimenti eseguiti nonché 10 eliminazioni a causa di conflitti. L'impostazione predefinita è REPORTDETAIL.

REPORTRATE {HR | MIN | SEC}

Visualizza le statistiche in termini di velocità di elaborazione anziché come valori assoluti.

HR

Imposta la velocità di elaborazione in ore.

MIN

Imposta la velocità di elaborazione in minuti.

SEC

Imposta la velocità di elaborazione in secondi.

Esempi


Nell'esempio seguente vengono visualizzate le statistiche totali e orarie per una tabella specifica, con la reimpostazione delle statistiche più recenti. Le statistiche relative alle operazioni eliminate non vengono segnalate.

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

Nell'esempio seguente vengono visualizzate le stesse statistiche dell'esempio precedente, ma per il thread 3 di un gruppo Replicat coordinato.

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