NOMBRE DE RAPPORTS
Durée de validité
Extraction et réplication
Description
Utilisez le paramètre REPORTCOUNT pour signaler le nombre d'enregistrements de transaction que l'extraction ou le processus Replicat a traités depuis le démarrage. Chaque enregistrement de transaction représente une opération de base de données logique qui a été effectuée dans une transaction capturée par Oracle GoldenGate. Le nombre d'enregistrements est imprimé dans le fichier de rapport et à l'écran.
Remarque : Ce nombre peut être différent du nombre d'enregistrements contenus dans la trace Oracle GoldenGate. Si une opération affecte des données supérieures à 4K, elle doit être stockée dans plusieurs enregistrements de trace. Par conséquent, un nombre de rapports peut afficher 1 000 enregistrements (opérations de base de données), mais un nombre de traces peut afficher bien plus d'enregistrements que cela. Pour obtenir le nombre d'enregistrements dans une trace, utilisez l'utilitaire Logdump.
Vous pouvez planifier le nombre d'enregistrements à intervalles réguliers ou après un nombre spécifique d'enregistrements. Le nombre d'enregistrements est reporté d'un rapport à l'autre.
REPORTCOUNT ne peut être utilisé qu'une seule fois dans un fichier de paramètres. S'il existe plusieurs instances de REPORTCOUNT, Oracle GoldenGate utilise la dernière.
Valeur par défaut
Aucun
Syntaxe
REPORTCOUNT [EVERY] <count>
{RECORD | RECORDS | SECOND | SECONDS | MINUTE | MINUTES | HOUR |HOURS} [, RATE]
<count>
Intervalle après lequel générer une sortie de nombre. L'élément REPORTCOUNT ne peut pas être imprimé dans le fichier de rapport ou dans l'intervalle EVERY exact indiqué, si l'extraction n'a aucun enregistrement à traiter ou si elle n'écrit pas de transactions dans le fichier trace.
RECORD |
RECORDS |
SECOND |
SECONDS |
MINUTE |
MINUTES |
HOUR |
HOURS |
Unité de mesure pour <count>, en termes d'enregistrements, de secondes, de minutes ou d'heures.
RATE
Rapporte le nombre d'opérations par seconde et la modification de taux, en tant que mesure des performances. La statistique Rate est le nombre total d'enregistrements divisé par le temps total écoulé depuis le début du processus. La statistique Delta est le nombre d'enregistrements depuis le dernier rapport divisé par le temps écoulé depuis le dernier rapport.
Remarque : Les calculs sont effectués en utilisant la granularité en microsecondes. Les intervalles de temps sont affichés sans fraction de seconde et les valeurs de débit sont affichées sous forme de nombres entiers.
Exemples
Exemple 1
Cet exemple génère un nombre d'enregistrements tous les 5 000 enregistrements.
REPORTCOUNT EVERY 5000 RECORDS
Exemple 2
Cet exemple génère un nombre d'enregistrements toutes les dix minutes et génère également des statistiques de traitement.
REPORTCOUNT EVERY 10 MINUTES, RATE
Les statistiques de traitement sont similaires à ce qui suit :
12000 records processed as of 2011-01-01 12:27:40 (rate 203,delta 308)