MySQL8 中文参考(八十八)(3)https://developer.aliyun.com/article/1565894
- 此变量指示在 32 位
server_id
中,实际标识服务器的最低有效位数。指示服务器实际上由少于 32 位标识使得一些剩余位可以用于其他目的,例如通过使用 NDB API 的事件 API 生成的用户数据存储在OperationOptions
结构的AnyValue
中(NDB 集群使用AnyValue
存储服务器 ID)。
在提取用于检测复制循环等目的的server_id
的有效服务器 ID 时,服务器会忽略剩余的位。在决定是否应根据服务器 ID 忽略事件时,I/O 和 SQL 线程中使用server_id_bits
变量来屏蔽server_id
的任何无关位。
此数据可以通过 mysqlbinlog 从二进制日志中读取,前提是它以自己的server_id_bits
变量设置为 32(默认值)运行。
如果server_id
的值大于或等于 2 的server_id_bits
次方;否则,mysqld 拒绝启动。
此系统变量仅受 NDB 集群支持。标准 MySQL 8.0 服务器不支持。 slave_allow_batching
命令行格式 | --slave-allow-batching[={OFF|ON}] |
已弃用 | 8.0.26-ndb-8.0.26 |
系统变量 | slave_allow_batching |
范围 | 全局 |
动态 | 是 |
SET_VAR 提示适用 |
否 |
类型 | 布尔值 |
默认值(≥ 8.0.30-ndb-8.0.30) | ON |
默认值(≤ 8.0.29-ndb-8.0.29) | OFF |
- NDB 集群副本是否启用批量更新。从 NDB 8.0.26 开始,此变量已弃用,应改用
replica_allow_batching
。
在副本上允许批量更新可以极大地提高性能,特别是在复制TEXT
、BLOB
和JSON
列时。因此,在 NDB 8.0.30 及更高版本中,默认情况下replica_allow_batching
为ON
。从 NDB 8.0.30 开始,每当将此变量设置为OFF
时都会发出警告。
设置此变量仅在使用NDB
存储引擎的复制时才会生效;在 MySQL Server 8.0 中,它存在但不起作用。更多信息,请参见第 25.7.6 节,“启动 NDB 集群复制(单一复制通道)”")。 transaction_allow_batching
系统变量 | transaction_allow_batching |
作用范围 | 会话 |
动态 | 是 |
SET_VAR Hint Applies |
否 |
类型 | 布尔值 |
默认值 | OFF |
- 当设置为
1
或ON
时,此变量允许在同一事务中批处理语句。要使用此变量,必须先通过将autocommit
设置为0
或OFF
来禁用自动提交;否则,设置transaction_allow_batching
不会生效。
在执行仅进行写操作的事务时使用此变量是安全的,因为启用它可能导致从“之前”图像中读取。在发出SELECT
之前,应确保任何待处理的事务已提交(如果需要,使用显式的COMMIT
)。
重要transaction_allow_batching
在同一事务中的给定语句的效果取决于先前语句的结果时不应使用。
当前仅支持 NDB Cluster 的此变量。
本节提供了与 NDB Cluster 和NDB
存储引擎相关的 MySQL 服务器状态变量的详细信息。有关不特定于 NDB Cluster 的状态变量以及使用状态变量的一般信息,请参见第 7.1.10 节,“服务器状态变量”。
Handler_discover
MySQL 服务器可以询问NDBCLUSTER
存储引擎是否知道具有给定名称的表。这称为发现。Handler_discover
指示使用此机制发现表的次数。Ndb_api_adaptive_send_deferred_count
实际未发送的自适应发送调用次数。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_adaptive_send_deferred_count_session
实际未发送的自适应发送调用次数。
更多信息,请参阅第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_adaptive_send_deferred_count_replica
该副本实际未发送的自适应发送调用次数。
更多信息,请参阅第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_adaptive_send_deferred_count_slave
注意
在 NDB 8.0.23 中已弃用;请改用Ndb_api_adaptive_send_deferred_count_replica
。
该副本实际未发送的自适应发送调用次数。
更多信息,请参阅第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_adaptive_send_forced_count
由此 MySQL 服务器(SQL 节点)发送的强制发送调用的自适应发送次数。
更多信息,请参阅第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_adaptive_send_forced_count_session
在此客户端会话中发送的强制发送调用的自适应发送次数。
更多信息,请参阅第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_adaptive_send_forced_count_replica
该副本发送的强制发送调用的自适应发送次数。
更多信息,请参阅第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_adaptive_send_forced_count_slave
注意
在 NDB 8.0.23 中已弃用;请改用Ndb_api_adaptive_send_forced_count_replica
。
该副本发送的强制发送调用的自适应发送次数。
更多信息,请参阅第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_adaptive_send_unforced_count
由此 MySQL 服务器(SQL 节点)发送的无强制发送的自适应发送调用次数。
有关更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_adaptive_send_unforced_count_session
在此客户端会话中发送的无强制发送的自适应发送调用次数。
有关更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_adaptive_send_unforced_count_replica
由此副本发送的无强制发送的自适应发送调用次数。
有关更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_adaptive_send_unforced_count_slave
注意
在 NDB 8.0.23 中已弃用;请改用Ndb_api_adaptive_send_unforced_count_replica
。
由此副本发送的无强制发送的自适应发送调用次数。
有关更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_bytes_sent_count_session
在此客户端会话中发送到数据节点的数据量(以字节为单位)。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但它仅与当前会话相关,并不受此mysqld的任何其他客户端影响。
有关更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_bytes_sent_count_replica
由此副本发送到数据节点的数据量(以字节为单位)。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其范围实际上是全局的。 如果此 MySQL 服务器不充当副本,或不使用 NDB 表,则此值始终为 0。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_bytes_sent_count_slave
注意
在 NDB 8.0.23 中已弃用;请改用Ndb_api_bytes_sent_count_replica
。
发送到数据节点的数据量(以字节为单位)。
虽然这个变量可以通过SHOW GLOBAL STATUS
或SHOW SESSION STATUS
来读取,但实际上它在全局范围内有效。如果这个 MySQL 服务器不充当副本,或者不使用 NDB 表,这个值始终为 0。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_bytes_sent_count
由此 MySQL 服务器(SQL 节点)发送到数据节点的数据量(以字节为单位)。
虽然这个变量可以通过SHOW GLOBAL STATUS
或SHOW SESSION STATUS
来读取,但实际上它在全局范围内有效。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_bytes_received_count_session
从数据节点在此客户端会话中接收到的数据量(以字节为单位)。
虽然这个变量可以通过SHOW GLOBAL STATUS
或SHOW SESSION STATUS
来读取,但它只与当前会话相关,并不受这个mysqld的任何其他客户端影响。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_bytes_received_count_replica
从数据节点接收到的数据量(以字节为单位)。
虽然这个变量可以通过SHOW GLOBAL STATUS
或SHOW SESSION STATUS
来读取,但实际上它在全局范围内有效。如果这个 MySQL 服务器不充当副本,或者不使用 NDB 表,这个值始终为 0。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_bytes_received_count_slave
注意
在 NDB 8.0.23 中已弃用;请改用Ndb_api_bytes_received_count_replica
。
此副本从数据节点接收的数据量(以字节为单位)。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。如果此 MySQL 服务器不充当副本,或者不使用 NDB 表,此值始终为 0。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_bytes_received_count
此 MySQL 服务器(SQL 节点)从数据节点接收的数据量(以字节为单位)。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_event_data_count_injector
NDB 二进制日志注入器线程接收的行更改事件数量。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_event_data_count
此 MySQL 服务器(SQL 节点)接收的行更改事件数量。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_event_nondata_count_injector
NDB 二进制日志注入线程接收的除行更改事件之外的事件数量。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。
查看更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_event_nondata_count
MySQL 服务器(SQL 节点)接收的除行更改事件之外的事件数量。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。
查看更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_event_bytes_count_injector
NDB 二进制日志注入线程接收的事件字节数。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。
查看更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_event_bytes_count
MySQL 服务器(SQL 节点)接收的事件字节数。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。
查看更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_pk_op_count_session
基于或使用主键的客户端会话中的操作数量。这包括对 blob 表的操作、隐式解锁操作、自增操作,以及用户可见的主键操作。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但它仅与当前会话相关,并不受此mysqld的任何其他客户端影响。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_pk_op_count_replica
这个复制品基于或使用主键的操作次数。这包括对 blob 表的操作、隐式解锁操作、自增操作,以及用户可见的主键操作。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。如果此 MySQL 服务器不充当复制品,或不使用 NDB 表,则此值始终为 0。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_pk_op_count_slave
注意
在 NDB 8.0.23 中已弃用;请使用Ndb_api_pk_op_count_replica
代替。
这个复制品基于或使用主键的操作次数。这包括对 blob 表的操作、隐式解锁操作、自增操作,以及用户可见的主键操作。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。如果此 MySQL 服务器不充当复制品,或不使用 NDB 表,则此值始终为 0。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_pk_op_count
这个 MySQL 服务器(SQL 节点)基于或使用主键的操作次数。这包括对 blob 表的操作、隐式解锁操作、自增操作,以及用户可见的主键操作。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_pruned_scan_count_session
此客户端会话中已被修剪为单个分区的扫描次数。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但它与当前会话相关,不受此mysqld的任何其他客户端影响。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_pruned_scan_count_replica
此副本进行的已被修剪为单个分区的扫描次数。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。如果此 MySQL 服务器不充当副本,或不使用 NDB 表,此值始终为 0。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_pruned_scan_count_slave
注意
在 NDB 8.0.23 中已弃用;请改用Ndb_api_pruned_scan_count_replica
。
此副本进行的已被修剪为单个分区的扫描次数。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围���全局的。如果此 MySQL 服务器不充当副本,或不使用 NDB 表,此值始终为 0。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_pruned_scan_count
此 MySQL 服务器(SQL 节点)进行的已被修剪为单个分区的扫描次数。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_range_scan_count_session
在此客户端会话中启动的范围扫描次数。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但它仅与当前会话相关,并不受此mysqld的任何其他客户端影响。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_range_scan_count_replica
由此副本启动的范围扫描次数。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际上是全局范围的。如果此 MySQL 服务器不充当副本,或不使用 NDB 表,则此值始终为 0。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_range_scan_count_slave
注意
在 NDB 8.0.23 中已弃用;请改用Ndb_api_range_scan_count_replica
。
由此副本启动的范围扫描次数。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际上是全局范围的。如果此 MySQL 服务器不充当副本,或不使用 NDB 表,则此值始终为 0。
更多信息,请参见第 25.6.15 节,“NDB API 统计计���器和变量”。Ndb_api_range_scan_count
由此 MySQL 服务器(SQL 节点)启动的范围扫描次数。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际上是全局范围的。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_read_row_count_session
在此客户端会话中已读取的总行数。这包括此客户端会话中通过任何主键、唯一键或扫描操作读取的所有行。
尽管此变量可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取,但它仅与当前会话相关,并不受此mysqld的任何其他客户端影响。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_read_row_count_replica
此副本已读取的总行数。这包括此副本通过任何主键、唯一键或扫描操作读取的所有行。
尽管此变量可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取,但其实质上是全局范围的。如果此 MySQL 服务器不充当副本,或不使用 NDB 表,此值始终为 0。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_read_row_count_slave
注意
在 NDB 8.0.23 中已弃用;请改用Ndb_api_read_row_count_replica
。
此副本已读取的总行数。这包括此副本通过任何主键、唯一键或扫描操作读取的所有行。
尽管此变量可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取,但其实质上是全局范围的。如果此 MySQL 服务器不充当副本,或不使用 NDB 表,此值始终为 0。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_read_row_count
此 MySQL 服务器(SQL 节点)已读取的总行数。这包括此 MySQL 服务器(SQL 节点)通过任何主键、唯一键或扫描操作读取的所有行。
你应该意识到,对于由SELECT
COUNT(*)
查询读取的行,这个值可能不完全准确,因为在这种情况下,MySQL 服务器实际上读取伪行,形式为[*
表片段 ID*]:[*
片段中的行数*]
,并对表中所有片段的行进行求和,以推导出所有行的估计计数。Ndb_api_read_row_count
使用这个估计值,而不是表中实际的行数。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实质上是全局范围的。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_scan_batch_count_session
此客户端会话中接收的行批次数。1 批次定义为来自单个片段的扫描结果集。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但它仅与当前会话相关,并不受此mysqld的任何其他客户端影响。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_scan_batch_count_replica
此副本接收的行批次数。1 批次定义为来自单个片段的扫描结果集。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实质上是全局范围的。如果此 MySQL 服务器不充当副本,或不使用 NDB 表,此值始终为 0。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_scan_batch_count_slave
注意
在 NDB 8.0.23 中已弃用;请改用Ndb_api_scan_batch_count_replica
。
此副本接收的行批次数。1 批次定义为来自单个片段的扫描结果集。
虽然可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。如果此 MySQL 服务器不充当副本,或不使用 NDB 表,则此值始终为 0。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_scan_batch_count
MySQL 服务器(SQL 节点)接收的行批次数。1 批次定义为来自单个片段的扫描结果集。
虽然可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_table_scan_count_session
在此客户端会话中已启动的表扫描次数,包括对内部表的扫描。
虽然可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但它仅与当前会话相关,并不受此mysqld的任何其他客户端影响。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_table_scan_count_replica
此副本已启动的表扫描次数,包括对内部表的扫描。
虽然可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。如果此 MySQL 服务器不充当副本,或不使用 NDB 表,则此值始终为 0。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_table_scan_count_slave
注意
在 NDB 8.0.23 中已弃用;请改用Ndb_api_table_scan_count_replica
。
由此副本启动的表扫描次数,包括内部表的扫描。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。如果此 MySQL 服务器不充当副本,或不使用 NDB 表,则此值始终为 0。
更多信息,请参阅第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_table_scan_count
由此 MySQL 服务器(SQL 节点)启动的表扫描次数,包括内部表的扫描。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。
更多信息,请参阅第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_trans_abort_count_session
在此客户端会话中中止的事务数量。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但它仅与当前会话相关,并不受此mysqld的任何其他客户端影响。
更多信息,请参阅第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_trans_abort_count_replica
该副本中被中止的事务数量。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。如果此 MySQL 服务器不充当副本,或不使用 NDB 表,则此值始终为 0。
更多信息,请参阅第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_trans_abort_count_slave
注意
在 NDB 8.0.23 中已弃用;请改用Ndb_api_trans_abort_count_replica
。
由此副本中止的事务数量。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
来读取此变量,但其实质上是全局范围的。如果此 MySQL 服务器不充当副本,或不使用 NDB 表,此值始终为 0。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_trans_abort_count
由此 MySQL 服务器(SQL 节点)中止的事务数量。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
来读取此变量,但其实质上是全局范围的。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_trans_close_count_session
在此客户端会话中关闭的事务数量。此值可能大于Ndb_api_trans_commit_count_session
和Ndb_api_trans_abort_count_session
的总和,因为某些事务可能已被回滚。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
来读取此变量,但它仅与当前会话相关,并不受此mysqld的任何其他客户端影响。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_trans_close_count_replica
由此副本关闭的事务数量。此值可能大于Ndb_api_trans_commit_count_replica
和Ndb_api_trans_abort_count_replica
的总和,因为某些事务可能已被回滚。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。如果此 MySQL 服务器不充当副本,或不使用 NDB 表,则此值始终为 0。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_trans_close_count_slave
注意
在 NDB 8.0.23 中已弃用;请改用Ndb_api_trans_close_count_replica
。
由此副本关闭的事务数。此值可能大于Ndb_api_trans_commit_count_replica
和Ndb_api_trans_abort_count_replica
的总和,因为某些事务可能已被回滚。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。如果此 MySQL 服务器不充当副本,或不使用 NDB 表,则此值始终为 0。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。Ndb_api_trans_close_count
由此 MySQL 服务器(SQL 节点)关闭的事务数。此值可能大于Ndb_api_trans_commit_count
和Ndb_api_trans_abort_count
的总和,因为某些事务可能已被回滚。
尽管可以使用SHOW GLOBAL STATUS
或SHOW SESSION STATUS
读取此变量,但其实际范围是全局的。
更多信息,请参见第 25.6.15 节,“NDB API 统计计数器和变量”。
MySQL8 中文参考(八十八)(5)https://developer.aliyun.com/article/1565896