STATS REPLICAT

Utilice STATS REPLICAT para mostrar las estadísticas de uno o más grupos de Replicat. Las estadísticas de thread de un grupo de Replicat coordinado se proporcionan de la siguiente forma.

Diferencia de demora de thread

La diferencia entre la demora máxima y la mínima entre todos los threads.

DDL totales coordinados

Número total de transacciones de DDL coordinadas.

Transacciones de actualización de clave principal totales coordinadas

Número total de transacciones coordinadas que hayan conllevado una actualización en una clave principal.

Transacciones de EMI totales coordinadas

Número total de eventos de EVENTACTIONS coordinados.

Transacciones totales con coordinación solicitada por el usuario

Número total de coordinaciones solicitadas de forma explícita en la configuración mediante la opción COORDINATED del parámetro MAP.

Tiempo medio de coordinación

Tiempo medio (en segundos) dedicado a la coordinación entre todos los threads.

Sintaxis

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

Nombre de un grupo de Replicat o un comodín (*) para especificar varios grupos. Por ejemplo, T* muestra estadísticas para todos los grupos de Replicat cuyos nombres empiece con T.

statistic

Estadística que se va a mostrar. Se puede especificar más de una estadística separando cada una con una coma, por ejemplo STATS REPLICAT finance, TOTAL, DAILY.

TOTAL

Muestra los totales desde el inicio del proceso.

DAILY

Muestra los totales desde el inicio del día actual.

HOURLY

Muestra los totales desde el inicio de la hora actual.

LATEST

Muestra los totales desde el último comando RESET.

RESET

Restablece los contadores en el campo estadístico LATEST.

DDLSONLY

Muestra las estadísticas de las sentencias DDL, incluido el número de sentencias DDL con un formato legible.

TABLE [container. catalog.]schema.table_name]

Muestra las estadísticas solo de la tabla especificada o de un grupo de tablas especificadas con un comodín (*). La especificación del nombre de tabla o de comodín debe estar totalmente cualificada con el nombre de dos o de tres partes; por ejemplo, hr.emp o *.*.*.

TOTALSONLY [container. catalog.]schema.table_name]

Resume las estadísticas de la tabla especificada o de un grupo de tablas especificadas con un comodín (*). La especificación del nombre de tabla o de comodín debe estar totalmente cualificada con el nombre de dos o de tres partes; por ejemplo, hr.emp o *.*.*.

REPORTCDR

Muestra las estadísticas de Detección y resolución de conflictos Las estadísticas incluyen:

REPORTCHARCONV

Indica las estadísticas de validación de caracteres cuando se realiza la conversión de juegos de caracteres. Las siguientes estadísticas se agregan a la salida STATS:

Total column character set conversion failure: número de fallos de validación o conversión en la ejecución actual de Replicat.

Total column data truncation: número de veces que se han truncado el dato de las columnas en la ejecución actual de Replicat como resultado de la conversión del juego de caracteres

REPORTDETAIL | NOREPORTDETAIL

Controla si la salida incluye o no operaciones no replicadas como resultado de los errores de colisiones. Estas operaciones se indican en las estadísticas normales (se realizan inserciones, actualizaciones y supresiones) más como estadísticas en la visualización detallada, si está activada. Por ejemplo, si 10 registros fueran operaciones de inserción y se ignoraran todas debido a la existencia de claves duplicadas, el informe indicaría que había 10 inserciones y también 10 desechados debido a las colisiones. El valor por defecto es REPORTDETAIL.

REPORTRATE {HR | MIN | SEC}

Muestra las estadísticas en términos de ratio de procesamiento en lugar de valores absolutos.

HR

Define el ratio de procesamiento en horas.

MIN

Define el ratio de procesamiento en minutos.

SEC

Define el ratio de procesamiento en segundos.

Ejemplos


En el siguiente ejemplo se muestran las estadísticas totales y por horas por minuto para una tabla específica, además de restablecerse las últimas estadísticas. No se indican las estadísticas de las operaciones descartadas.

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

En el siguiente ejemplo se muestran las mismas estadísticas que en el ejemplo anterior, pero para el thread 3 de un grupo de Replicat coordinado.

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