Transactions bloquées en sortie du journal en ligne
Posted in 2019
Topics:
Logging & Checkpoints
Translated from English by DrWatson
— View original
Bonjour,
Je me demande ce que signifie « Txns blocked » dans la sortie du journal en ligne (online log).
Par exemple :
16:47:53 Checkpoint Statistics - Avg. Txn Block Time 0.000, # Txns blocked 1,
Plog used 1731, Llog used 1214
Si Txns blocked = 1 et Txn Block Time = 0.00, cette information devrait-elle vraiment être qualifiée de transaction bloquée ?
Est-il possible d'avoir, par exemple, Txns blocked = 10 et Txn Block Time = 0.00 sans que cela pose le moindre problème ?
Mon environnement est 11.70FC8W1.
Merci d'avance.
Roger
↪ replying to ROGER VILCA
Cela signifie qu'une transaction a été bloquée par le checkpoint (ce qui est acceptable). La donnée importante est la durée pendant laquelle la transaction a été bloquée : si vous constatez plus de quelques secondes, vous avez probablement des problèmes de performances au niveau de vos checkpoints et vous devez les traiter. Une fois, c'est acceptable ; régulièrement, ce ne l'est pas.
Pour information, « à l'époque où j'avais davantage de cheveux, et plus foncés », TOUTES les transactions étaient bloquées pendant toute la durée du checkpoint. À un certain moment (peut-être en V9.30 ou un peu plus tard), le checkpoint est devenu fuzzy et ne bloquait plus l'ensemble des transactions, améliorant ainsi considérablement les performances du checkpoint.
En espérant que cela vous aide.
Glossary