| Campo | Tipo | Nulo | Clave | Predeterminado | Extra | Observación |
| trx_id | Varchar (18) | NO | | | | ID de transacción |
| trx_state | Varchar(13) | NO | | | | Estado de la transacción: |
| trx_started | Fecha y hora | NO | | 0000-00-00 00:00:00 | | hora de inicio de la transacción; |
| trx_requested_lock_id | Varchar (81) | SÍ | | NULL | | innodb_locks.lock_id |
| trx_wait_started | Fecha y hora | SÍ | | NULL | | El momento en que la transacción comienza a esperar |
| trx_weight | bigint(21) sin firmar | NO | | 0 | | # |
| trx_mysql_thread_id | bigint(21) sin firmar | NO | | 0 | | ID de hilo de transacción |
| trx_query | Varchar (1024) | SÍ | | NULL | | Sentencias SQL específicas |
| trx_operation_state | Varchar (64) | SÍ | | NULL | | Estado operativo actual de la transacción |
| trx_tables_in_use | bigint(21) sin firmar | NO | | 0 | | ¿Cuántas tablas se utilizan en una transacción? |
| trx_tables_locked | bigint(21) sin firmar | NO | | 0 | | ¿Cuántos bloqueos tiene una transacción? |
| trx_lock_structs | bigint(21) sin firmar | NO | | 0 | | # |
| trx_lock_memory_bytes | bigint(21) sin firmar | NO | | 0 | | Tamaño de memoria bloqueada por transacciones (B) |
| trx_rows_locked | bigint(21) sin firmar | NO | | 0 | | El número de filas bloqueadas por la transacción |
| trx_rows_modified | bigint(21) sin firmar | NO | | 0 | | El número de líneas para las que se modificó la transacción |
| trx_concurrency_tickets | bigint(21) sin firmar | NO | | 0 | | El número de transacciones y facturas |
| trx_isolation_level | Varchar (16) | NO | | | | Nivel de aislamiento de transacciones |
| trx_unique_checks | int(1) | NO | | 0 | | Si es una comprobación única |
| trx_foreign_key_checks | int(1) | NO | | 0 | | Ya sea que controles de llave extranjera |
| trx_last_foreign_key_error | Varchar (256) | SÍ | | NULL | | Error de clave extranjera al final |
| trx_adaptive_hash_latched | int(1) | NO | | 0 | | # |
| trx_adaptive_hash_timeout | bigint(21) sin firmar | NO | | 0 | | # |