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 |