Transaction Instrumentation
Macros that report a transaction's start, GTID, XID, XA state, savepoints, commit, and rollback to the Performance Schema.
Macros
Name
Description
MYSQL_START_TRANSACTION
#define MYSQL_START_TRANSACTION(STATE, XID, TRXID, ISO, RO, AC, STATE, XID, TRXID, ISO, RO, AC) 0Defined in psi/mysql_transaction.h:47
MYSQL_SET_TRANSACTION_GTID
Defined in psi/mysql_transaction.h:55
MYSQL_SET_TRANSACTION_XID
Defined in psi/mysql_transaction.h:63
MYSQL_SET_TRANSACTION_XA_STATE
Defined in psi/mysql_transaction.h:71
MYSQL_SET_TRANSACTION_TRXID
Defined in psi/mysql_transaction.h:79
MYSQL_INC_TRANSACTION_SAVEPOINTS
Defined in psi/mysql_transaction.h:87
MYSQL_INC_TRANSACTION_ROLLBACK_TO_SAVEPOINT
Defined in psi/mysql_transaction.h:95
MYSQL_INC_TRANSACTION_RELEASE_SAVEPOINT
Defined in psi/mysql_transaction.h:103
MYSQL_ROLLBACK_TRANSACTION
Defined in psi/mysql_transaction.h:111
MYSQL_COMMIT_TRANSACTION
Defined in psi/mysql_transaction.h:119
Last updated
Was this helpful?

