![]() |
MySQL 8.0.43
Source Code Documentation
|
Performance schema instrumentation (declarations). More...
#include "my_psi_config.h"#include <sys/types.h>#include "my_inttypes.h"#include "my_macros.h"#include "mysql/psi/psi_transaction.h"Go to the source code of this file.
Macros | |
| #define | PSI_TRANSACTION_CALL(M) pfs_##M##_v1 |
Performance schema instrumentation (declarations).
| void pfs_end_transaction_v1 | ( | PSI_transaction_locker * | locker, |
| bool | commit | ||
| ) |
| PSI_transaction_locker * pfs_get_thread_transaction_locker_v1 | ( | PSI_transaction_locker_state * | state, |
| const void * | xid, | ||
| const ulonglong * | trxid, | ||
| int | isolation_level, | ||
| bool | read_only, | ||
| bool | autocommit | ||
| ) |
| void pfs_inc_transaction_release_savepoint_v1 | ( | PSI_transaction_locker * | locker, |
| ulong | count | ||
| ) |
| void pfs_inc_transaction_rollback_to_savepoint_v1 | ( | PSI_transaction_locker * | locker, |
| ulong | count | ||
| ) |
| void pfs_inc_transaction_savepoints_v1 | ( | PSI_transaction_locker * | locker, |
| ulong | count | ||
| ) |
| void pfs_set_transaction_gtid_v1 | ( | PSI_transaction_locker * | locker, |
| const void * | sid, | ||
| const void * | gtid_spec | ||
| ) |
| void pfs_set_transaction_trxid_v1 | ( | PSI_transaction_locker * | locker, |
| const ulonglong * | trxid | ||
| ) |
| void pfs_set_transaction_xa_state_v1 | ( | PSI_transaction_locker * | locker, |
| int | xa_state | ||
| ) |
| void pfs_set_transaction_xid_v1 | ( | PSI_transaction_locker * | locker, |
| const void * | xid, | ||
| int | xa_state | ||
| ) |
| void pfs_start_transaction_v1 | ( | PSI_transaction_locker * | locker, |
| const char * | src_file, | ||
| uint | src_line | ||
| ) |