Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
Added ability to track system and user time for transactions.
-
Docs Required
Description
We should dump user/system times in transaction to log on commit/rollback, if duration of transaction more then threshold. I want to see in log on tx coordinator node:
- Transaction duration
- System time:
- How long we were getting locks on keys?
- How long we were preparing transaction?
- How long we were commiting transaction?
- User time (transaction time - total system time)
- Transaction status (commit/rollback)
The threshold could be set by system property and overwrite by JMX. We shouldn't dump times, if the property not set.
Attachments
Issue Links
- causes
-
IGNITE-12070 Document the new ability to track system/user time of transactions
- Open
- links to