STATS EXTRACT

Utilisez STATS EXTRACT pour afficher les statistiques des groupes d'extraction. La sortie comprend les opérations DML et DDL incluses dans la configuration Oracle GoldenGate.

Pour obtenir le nombre d'opérations en cours de traitement par seconde le plus précis possible, procédez comme suit.

  1. Emettez la commande STATS EXTRACT avec l'option RESET.

  2. Emettez la commande STATS EXTRACT REPORTRATE. Le champ LATEST STATISTICS affiche les opérations par seconde.

Remarque : le nombre réel d'opérations DML exécutées sur une base de données DB2 peut ne pas correspondre au nombre d'opérations DML extraites signalées par Oracle GoldenGate. DB2 ne journalise pas les instructions de mise à jour si elles ne modifient pas physiquement une ligne, Oracle GoldenGate ne peut donc ni les détecter ni les inclure dans les statistiques.

Remarque : pour obtenir des statistiques exactes sur un système source Teradata où Oracle GoldenGate est configuré en mode d'extraction maximale, envoyez STATS EXTRACT à l'extraction VAM-sort, et non pas à l'extraction principale. L'extraction principale peut contenir des statistiques concernant les transactions non validées susceptibles d'être annulées, tandis que l'extraction VAM-sort transmet uniquement les statistiques des transactions validées.

Syntaxe

STATS EXTRACT group_name
[, statistic]
[, DDLSONLY]
[, TABLE [container. | catalog.]schema.table]
[, TOTALSONLY [container. | catalog.]schema.table]
[, REPORTCDR]
[, REPORTCHARCONV]
[, REPORTFETCH | NOREPORTFETCH]
[, REPORTRATE time_units]

group_name

Nom d'un groupe d'extraction ou caractère générique (*) pour indiquer plusieurs groupes. Par exemple, T* renvoie toutes les statistiques de tous les groupes d'extraction dont le nom commence par T.

statistic

Statistiques à afficher. Vous pouvez en indiquer plusieurs par une virgule. Exemple : STATS EXTRACT finance, TOTAL, DAILY.

TOTAL

Affiche les totaux depuis le démarrage du processus.

DAILY

Affiche les totaux depuis le début du jour en cours.

HOURLY

Affiche les totaux depuis le début de l'heure en cours.

LATEST

Affiche les totaux depuis la dernière exécution de la commande RESET.

RESET

Réinitialise les compteurs du champ statistique LATEST.

DDLSONLY

Affiche les statistiques des instructions DDL, y compris le nombre d'instructions DDL dans un format lisible.

TABLE [container. catalog.]schema.table_name

Affiche uniquement les statistiques de la table indiquée ou du groupe de tables indiqué par un caractère générique (*). Le nom de table ou la spécification du caractère générique doit être complètement qualifié par le nom en deux ou trois parties, par exemple hr.emp ou *.*.*.

TOTALSONLY [container. catalog.]schema.table_name

Récapitule les statistiques de la table indiquée ou du groupe de tables indiqué par un caractère générique (*). Le nom de table ou la spécification du caractère générique doit être complètement qualifié par le nom en deux ou trois parties, par exemple hr.emp ou *.*.*.

REPORTCDR

Affiche les statistiques de la détection et de la résolution de conflits. Les statistiques sont les suivantes :

REPORTCHARCONV

Utilisez cette commande uniquement lorsque le paramètre TABLE dispose d'une clause TARGET et qu'une conversion de jeu de caractères est effectuée. Les statistiques suivantes sont ajoutées à la sortie STATS :

Total column character set conversion failure : nombre d'échecs de validation et de conversion dans l'exécution d'extraction en cours.

Total column data truncation : nombre de fois où les données de colonne ont été tronquées dans l'exécution d'extraction en cours suite à la conversion du jeu de caractères

REPORTFETCH | NOREPORTFETCH

Permet d'indiquer si les statistiques concernant les opérations d'extraction sont incluses dans la sortie. La valeur par défaut est NOREPORTFETCH. La sortie de REPORTFETCH est la suivante :

REPORTRATE time_units

Affiche des statistiques sous forme de taux de traitement plutôt que de valeurs absolues.

HR
MIN
SEC

Exemple


L'exemple suivant affiche les statistiques totales et horaires par minute pour une table donnée. Il réinitialise en outre les dernières statistiques et génère les statistiques d'extraction.

STATS EXTRACT exte, TOTAL, HOURLY, TABLE hr.emp, REPORTRATE MIN, RESET, REPORTFETCH

STATS EXTRACT exte, LATEST, REPORTFETCH