| Campo | Tipo | Nulo | Chave | Inadimplência | Extra | Observação |
| trx_id | varchar (18) | NÃO | | | | ID de Transação |
| trx_state | varchar(13) | NÃO | | | | Status da transação: |
| trx_started | Data-hora | NÃO | | 0000-00-00 00:00:00 | | horário de início da transação; |
| trx_requested_lock_id | varchar (81) | SIM | | NULL | | innodb_locks.lock_id |
| trx_wait_started | Data-hora | SIM | | NULL | | O momento em que a transação começa a esperar |
| trx_weight | bigint(21) sem assinatura | NÃO | | 0 | | # |
| trx_mysql_thread_id | bigint(21) sem assinatura | NÃO | | 0 | | ID da thread de transação |
| trx_query | Varchar (1024) | SIM | | NULL | | Instruções SQL específicas |
| trx_operation_state | Varchar (64) | SIM | | NULL | | O status operacional atual da transação |
| trx_tables_in_use | bigint(21) sem assinatura | NÃO | | 0 | | Quantas tabelas são usadas em uma transação |
| trx_tables_locked | bigint(21) sem assinatura | NÃO | | 0 | | Quantos bloqueios uma transação tem |
| trx_lock_structs | bigint(21) sem assinatura | NÃO | | 0 | | # |
| trx_lock_memory_bytes | bigint(21) sem assinatura | NÃO | | 0 | | Tamanho de memória travada por transações (B) |
| trx_rows_locked | bigint(21) sem assinatura | NÃO | | 0 | | O número de linhas bloqueadas pela transação |
| trx_rows_modified | bigint(21) sem assinatura | NÃO | | 0 | | O número de linhas para as quais a transação foi alterada |
| trx_concurrency_tickets | bigint(21) sem assinatura | NÃO | | 0 | | O número de transações e faturas |
| trx_isolation_level | varchar(16) | NÃO | | | | Nível de isolamento de transações |
| trx_unique_checks | int(1) | NÃO | | 0 | | Se é um cheque único |
| trx_foreign_key_checks | int(1) | NÃO | | 0 | | Se verificações de chave estrangeira |
| trx_last_foreign_key_error | Varchar (256) | SIM | | NULL | | Erro de chave estrangeira no final |
| trx_adaptive_hash_latched | int(1) | NÃO | | 0 | | # |
| trx_adaptive_hash_timeout | bigint(21) sem assinatura | NÃO | | 0 | | # |