This category provides information on OpenAccess ORM transactions. Applications using optimistic transactions should watch Tx Flush Auto as this indicates that the transaction was downgraded to a datastore transaction, which will reduce performance. This is very important when using remote OSs, as it is dangerous to maintain database locks across network calls to the server.
Transaction Metrics
|
Category |
Metric |
Description |
|
Transaction |
Tx |
OpenAccess ORM transactions started |
|
Transaction |
Tx Commit |
OpenAccess ORM transactions committed |
|
Transaction |
Tx Datastore |
OpenAccess ORM datastore transactions started |
|
Transaction |
Tx Datastore Commit |
OpenAccess ORM datastore transactions committed |
|
Transaction |
Tx Datastore Rollback |
OpenAccess ORM datastore transactions rolled back |
|
Transaction |
Tx Flush |
OpenAccess ORM manual flushes prior to transaction commit |
|
Transaction |
Tx Flush Auto |
OpenAccess ORM automatic flushes prior to transaction commit |
|
Transaction |
Tx Opt |
OpenAccess ORM optimistic transactions started |
|
Transaction |
Tx Opt Commit |
OpenAccess ORM optimistic transactions committed |
|
Transaction |
Tx Opt Rollback |
OpenAccess ORM optimistic transactions rolled back |
|
Transaction |
Tx Rollback |
OpenAccess ORM transactions rolled back |