ndbinfo_select_all是一个客户端程序,它从
ndbinfo
数据库
并不是所有在mysqlndbinfo
客户端中可用的表
都可以被这个程序读取(见本节后面)。此外,
ndbinfo_select_all可以显示有关某些无法使用 SQL 访问的内部表的信息,包括
元数据表。
ndbinfo
tables
columns
要使用ndbinfo_select_all
从一个或多个ndbinfo
表中进行选择,必须在调用程序时提供表的名称,如下所示:
$> ndbinfo_select_all table_name1 [table_name2] [...]
例如:
$> ndbinfo_select_all logbuffers logspaces
== logbuffers ==
node_id log_type log_id log_part total used high
5 0 0 0 33554432 262144 0
6 0 0 0 33554432 262144 0
7 0 0 0 33554432 262144 0
8 0 0 0 33554432 262144 0
== logspaces ==
node_id log_type log_id log_part total used high
5 0 0 0 268435456 0 0
5 0 0 1 268435456 0 0
5 0 0 2 268435456 0 0
5 0 0 3 268435456 0 0
6 0 0 0 268435456 0 0
6 0 0 1 268435456 0 0
6 0 0 2 268435456 0 0
6 0 0 3 268435456 0 0
7 0 0 0 268435456 0 0
7 0 0 1 268435456 0 0
7 0 0 2 268435456 0 0
7 0 0 3 268435456 0 0
8 0 0 0 268435456 0 0
8 0 0 1 268435456 0 0
8 0 0 2 268435456 0 0
8 0 0 3 268435456 0 0
$>
下表显示了 可以与 ndbinfo_select_all一起使用的选项。表后有其他说明。
表 21.23 与程序 ndbinfo_select_all 一起使用的命令行选项
格式 | 描述 | 添加、弃用或删除 |
---|---|---|
包含字符集的目录 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
放弃前重试连接的次数 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
尝试联系管理服务器之间等待的秒数 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
与 --ndb-connectstring 相同 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
写入核心文件出错;用于调试 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
表所在数据库名称 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
读取全局文件后读取给定文件 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
仅从给定文件中读取默认选项 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
还阅读带有 concat(group, suffix) 的组 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
设置循环之间的延迟秒数 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
显示帮助文本并退出 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
从登录文件中读取给定路径 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
设置执行选择的次数 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
设置用于连接到 ndb_mgmd 的连接字符串。语法:“[nodeid=id;][host=]hostname[:port]”。覆盖 NDB_CONNECTSTRING 和 my.cnf 中的条目 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
与 --ndb-connectstring 相同 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
为此节点设置节点 ID,覆盖 --ndb-connectstring 设置的任何 ID | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
不要从登录文件以外的任何选项文件中读取默认选项 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
为交易节点的选择启用优化。默认启用;使用 --skip-ndb-optimized-node-selection 禁用 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
设置并行度 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
打印程序参数列表并退出 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
显示帮助文本并退出;与 --help 相同 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
|
显示版本信息并退出 | (支持所有基于 MySQL 5.7 的 NDB 版本) |
-
命令行格式 --character-sets-dir=path
包含字符集的目录。
-
命令行格式 --connect-retries=#
类型 整数 默认值 12
最小值 0
最大值 12
放弃前重试连接的次数。
-
命令行格式 --connect-retry-delay=#
类型 整数 默认值 5
最小值 0
最大值 5
尝试联系管理服务器之间等待的秒数。
-
命令行格式 --connect-string=connection-string
类型 细绳 默认值 [none]
与 相同
--ndb-connectstring
。 -
命令行格式 --core-file
写入核心文件出错;在调试中使用。
-
命令行格式 --defaults-extra-file=path
类型 细绳 默认值 [none]
读取全局文件后读取给定文件。
-
命令行格式 --defaults-file=path
类型 细绳 默认值 [none]
仅从给定文件中读取默认选项。
-
命令行格式 --defaults-group-suffix=string
类型 细绳 默认值 [none]
还可以阅读带有 concat(group, suffix) 的组。
-
命令行格式 --delay=#
类型 数字 默认值 5
最小值 0
最大值 MAX_INT
此选项设置执行循环之间等待的秒数。
--loops
如果设置为 0 或 1,则 无效 。 -
命令行格式 --help
显示帮助文本并退出。
-
命令行格式 --login-path=path
类型 细绳 默认值 [none]
从登录文件中读取给定路径。
-
命令行格式 --loops=#
类型 数字 默认值 1
最小值 0
最大值 MAX_INT
该选项设置执行选择的次数。用于
--delay
设置循环之间的时间。 -
命令行格式 --ndb-connectstring=connection-string
类型 细绳 默认值 [none]
设置用于连接到 ndb_mgmd 的连接字符串。语法:“[nodeid=id;][host=]hostname[:port]”。覆盖 NDB_CONNECTSTRING 和 my.cnf 中的条目。
-
命令行格式 --ndb-mgmd-host=connection-string
类型 细绳 默认值 [none]
与 相同
--ndb-connectstring
。 -
命令行格式 --ndb-nodeid=#
类型 整数 默认值 [none]
为此节点设置节点 ID,覆盖由 设置的任何 ID
--ndb-connectstring
。 --ndb-optimized-node-selection
命令行格式 --ndb-optimized-node-selection
为交易节点的选择启用优化。默认启用;用于
--skip-ndb-optimized-node-selection
禁用。-
命令行格式 --no-defaults
不要从登录文件以外的任何选项文件中读取默认选项。
-
命令行格式 --print-defaults
打印程序参数列表并退出。
-
命令行格式 --usage
显示帮助文本并退出;一样
--help
。 -
命令行格式 --version
显示版本信息并退出。
ndbinfo_select_all无法读取下表: