暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

28.3.18 INFORMATION_SCHEMA ndb_transid_mysql_connection_map 表

由迪 2024-07-05
75

ndb_transid_mysql_connection_map 表提供 NDB 事务、NDB 事务协调器和作为 API 节点附加到 NDB 群集的 MySQL 服务器之间的映射。此信息用于填充 ndbinfo NDB 群集信息数据库的 server_operations 和 server_transactions 表。

INFORMATION_SCHEMA 名称 SHOW 名称 备注
mysql_connection_id MySQL 服务器连接 ID
node_id 事务协调器节点 ID
ndb_transid NDB 事务 ID
mysql_connection_id 与 SHOW PROCESSLIST 输出中显示的连接或会话 ID 相同。

此表没有与 SHOW 语句关联的。

这是一个非标准表,特定于 NDB 群集。它作为 INFORMATION_SCHEMA 插件实现;您可以通过检查 SHOW PLUGINS 的输出来验证它是否受支持。如果启用了 ndb_transid_mysql_connection_map 支持,则此语句的输出将包含一个具有此名称、类型为 INFORMATION SCHEMA 且状态为 ACTIVE 的插件,如下所示(使用强调文本):

mysql> SHOW PLUGINS;
±---------------------------------±-------±-------------------±--------±--------+
| 名称 | 状态 | 类型 | 库 | 许可证 |
±---------------------------------±-------±-------------------±--------±--------+
| binlog | ACTIVE | 存储引擎 | NULL | GPL |
| mysql_native_password | ACTIVE | AUTHENTICATION | NULL | GPL |
| sha256_password | ACTIVE | AUTHENTICATION | NULL | GPL |
| caching_sha2_password | ACTIVE | AUTHENTICATION | NULL | GPL |
| sha2_cache_cleaner | ACTIVE | AUDIT | NULL | GPL |
| daemon_keyring_proxy_plugin | 活动 | DAEMON | NULL | GPL |
| CSV | 活动 | 存储引擎 | NULL | GPL |
| MEMORY | 活动 | 存储引擎 | NULL | GPL |
| InnoDB | 活动 | 存储引擎 | NULL | GPL |
| INNODB_TRX | 活动 | 信息模式 | NULL | GPL |
| INNODB_CMP | 活动 | 信息模式 | NULL | GPL |

| INNODB_SESSION_TEMP_TABLESPACES | 活动 | 信息模式 | NULL | GPL |
| MyISAM | 活动 | 存储引擎 | NULL | GPL |
| MRG_MYISAM | 活动 | 存储引擎 | NULL | GPL |
| PERFORMANCE_SCHEMA | 活动 | 存储引擎 | NULL | GPL |
| TempTable | 活动 | 存储引擎 | NULL | GPL |
| ARCHIVE | 活动 | 存储引擎 | NULL | GPL |
| BLACKHOLE | 活动 | 存储引擎 | NULL | GPL |
| ndbcluster | 活动 | 存储引擎 | NULL | GPL |
| ndbinfo | 活动 | 存储引擎 | NULL | GPL |
| ndb_transid_mysql_connection_map | 活动 | 信息模式 | NULL | GPL |
| ngram | 活动 | FTPARSER | NULL | GPL |
| mysqlx_cache_cleaner | 活动 | 审计 | NULL | GPL |
| mysqlx | 活动 | 守护进程 | NULL | GPL |
±---------------------------------±-------±-------------------±--------±--------+
47 行在集合中(0.01 秒)
该插件默认启用。您可以通过使用 --ndb-transid-mysql-connection-map 选项启动服务器来禁用它(或强制服务器在插件启动前不运行)。如果插件被禁用,则 SHOW PLUGINS 将状态显示为 DISABLED。无法在运行时启用或禁用该插件。

虽然此表及其列的名称使用小写显示,但在 SQL 语句中引用它们时,您可以使用大写或小写。

要创建此表,MySQL 服务器必须是随 NDB Cluster 发行版提供的二进制文件,或者从启用了 NDB 存储引擎支持的 NDB Cluster 源构建的二进制文件。它在标准 MySQL 8.0 服务器中不可用。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论