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:
-
Total de conflictos de CDR
-
Resoluciones de CDR correctas
-
Resoluciones de CDR con fallos
-
Conflictos
INSERTROWEXISTSde CDR -
Conflictos
UPDATEROWEXISTSde CDR -
Conflictos
UPDATEROWMISSINGde CDR -
Conflictos de
DELETEROWEXISTSde CDR -
Conflictos
DELETEROWMISSINGde CDR
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