10bet网址
MySQL 5.6参考手册
相关的文档10bet官方网站 本手册下载
PDF (Ltr)- 29.4 mb
PDF (A4)- 29.5 mb
手册页(TGZ)- 190.3 kb
手册页(邮政编码)- 305.1 kb
信息(Gzip)- 2.8 mb
信息(邮政编码)- 2.8 mb
本手册节选

18.6.14.23 ndbinfo server_transactions表

server_transactions表的子集cluster_transactions表,但只包括当前SQL节点(MySQL Server)是参与者的那些事务,同时包括相关的连接id。

server_transactions表包含以下列:

  • mysql_connection_id

    MySQL服务器连接ID

  • node_id

    事务协调器节点ID

  • block_instance

    事务协调器块实例

  • transid

    事务ID

  • 状态

    操作状态(可能的值见文本)

  • count_operations

    事务中的有状态操作数

  • outstanding_operations

    本地数据管理层仍在执行的操作(LQH块)

  • inactive_seconds

    等待API的时间

  • client_node_id

    客户机节点ID

  • client_block_ref

    客户端块参考

笔记

mysql_connection_id的输出中显示的连接或会话ID是否相同显示PROCESSLIST.它是从INFORMATION_SCHEMA表格NDB_TRANSID_MYSQL_CONNECTION_MAP

block_instance引用内核块的一个实例。与块名称一起,可以使用该编号在threadblocks表格

事务ID (transid)是一个唯一的64位编号,可以使用NDB API获得getTransactionId ()方法。(目前,MySQL服务器不公开正在进行的事务的NDB API事务ID。)

状态列可以有任意一个值CS_ABORTINGCS_COMMITTINGCS_COMMIT_SENTCS_COMPLETE_SENTCS_COMPLETINGCS_CONNECTEDCS_DISCONNECTEDCS_FAIL_ABORTEDCS_FAIL_ABORTINGCS_FAIL_COMMITTEDCS_FAIL_COMMITTINGCS_FAIL_COMPLETEDCS_FAIL_PREPAREDCS_PREPARE_TO_COMMITCS_RECEIVINGCS_REC_COMMITTINGCS_RESTARTCS_SEND_FIRE_TRIG_REQCS_STARTEDCS_START_COMMITTINGCS_START_SCANCS_WAIT_ABORT_CONFCS_WAIT_COMMIT_CONFCS_WAIT_COMPLETE_CONFCS_WAIT_FIRE_TRIG_REQ.如果MySQL服务器正在运行ndbinfo_show_hidden的状态列表中进行选择,可以查看此状态列表ndb dbtc_apiconnect_state美元表,通常是隐藏的。)

client_node_id而且client_block_ref客户端指的是NDB集群API或SQL节点(即连接到集群的NDB API客户端或MySQL Server)。

block_instance列提供了DBTC内核块实例号。方法获取有关特定线程的信息threadblocks表格