ndb_top.在NDB群集数据节点上显示NDB线程的CPU使用情况下的终端运行信息。每个线程由输出中的两行表示,第一个显示系统统计数据,第二个显示线程的测量统计信息。
ndb_top.可在MySQL NDB集群7.6.3开始。
用法
ndb_top [-h.主机名] [-t.港口] [-u用户] [-P.经过] [ -node_id.]
ndb_top.连接到运行为群集的SQL节点的MySQL服务器。默认情况下,它会尝试连接到一个mysqld.跑步localhost.
和3306端口,作为mysql根
未指定密码的用户。您可以分别覆盖默认主机和端口使用,- 主持人
(-H
) 和- 港口
(-T.
)。要指定MySQL用户和密码,请使用- 用户
(-U
) 和- 链路
(-P.
) 选项。该用户必须能够读取表中的表ndbinfo.
数据库(ndb_top.使用信息ndbinfo.cpustat.
和相关表)。
有关MySQL用户帐户和密码的详细信息,请参阅第6.2节“访问控制和账户管理”。
输出可用作纯文本或ASCII图形。您可以使用此方法指定此项- 文本
(-X
) 和- 图形
(-G
)选项分别。这两种显示模式提供相同的信息;它们可以同时使用。至少必须使用一个显示模式。
默认支持和启用图形的彩色显示(- 颜色
或者-C
选项)。通过启用颜色支持,图表显示显示了蓝色,OS系统时间的OS用户时间,绿色,空闲时间为空白。对于测量负载,蓝色用于执行时间,为发送时间的黄色,在发送缓冲区的时间花费的红色,以及空闲时间的空白空间。图表显示中所示的百分比是不空闲的所有线程的百分比总和。颜色目前不可配置;您可以使用灰度使用- skip-color.
。
分拣视图(- 种类
那-R.
)基于测量负载的最大值和OS报告的负载。可以使用它的显示器显示和禁用- 摩擦负荷
(-M.
) 和- 加载
(-O
) 选项。必须启用至少一个这些负载。
该程序试图从具有所提供的节点ID的数据节点获取统计信息--node-id.
(-N
) 选项;如果未指定,这是1。ndb_top.无法提供有关其他类型节点的信息。
该视图调整到终端窗口的高度和宽度;最小支持的宽度为76个字符。
一旦开始,ndb_top.连续运行,直到被迫退出;您可以使用Ctrl-C.
。显示屏每秒更新一次;设置不同的延迟间隔,使用- 睡觉时间
(-
)。
ndb_top.可在MacOS,Linux和Solaris上使用。Windows平台目前尚未支持。
下表包括特定于NDB群集程序的所有选项ndb_top.。其他描述按照表格。
表23.49程序中使用的命令行选项ndb_top
格式 | 描述 | 添加,弃用或删除 |
---|---|---|
|
显示颜色的ASCII图形;使用--skip-colors禁用 | (基于MySQL 8.0的所有NDB版本支持) |
读取全局文件后读取给定文件 | (基于MySQL 8.0的所有NDB版本支持) |
|
仅从给定文件中读取默认选项 | (基于MySQL 8.0的所有NDB版本支持) |
|
还读取了带有concat的组(组,后缀) | (基于MySQL 8.0的所有NDB版本支持) |
|
|
使用图表显示数据;使用--skip-graphs禁用 | (基于MySQL 8.0的所有NDB版本支持) |
显示计划使用信息 | (基于MySQL 8.0的所有NDB版本支持) |
|
MySQL Server的主机名或IP地址连接到 | (基于MySQL 8.0的所有NDB版本支持) |
|
从登录文件读取给定路径 | (基于MySQL 8.0的所有NDB版本支持) |
|
通过线程显示测量的负载 | (基于MySQL 8.0的所有NDB版本支持) |
|
不要从登录文件以外的任何选项文件中读取默认选项 | (基于MySQL 8.0的所有NDB版本支持) |
|
具有此节点ID的监视节点 | (基于MySQL 8.0的所有NDB版本支持) |
|
|
显示通过操作系统测量的负荷 | (基于MySQL 8.0的所有NDB版本支持) |
使用此密码连接 | (基于MySQL 8.0的所有NDB版本支持) |
|
|
连接到MySQL Server时使用的端口号 | (基于MySQL 8.0的所有NDB版本支持) |
打印程序参数列表和退出 | (基于MySQL 8.0的所有NDB版本支持) |
|
在显示刷新之间等待的时间,以秒为单位 | (基于MySQL 8.0的所有NDB版本支持) |
|
|
套接字文件用于连接 | (基于MySQL 8.0的所有NDB版本支持) |
|
用用法排序线程;使用--skip-sort禁用 | (基于MySQL 8.0的所有NDB版本支持) |
|
使用文本显示数据 | (基于MySQL 8.0的所有NDB版本支持) |
显示计划使用信息;与 - help. | (基于MySQL 8.0的所有NDB版本支持) |
|
连接为此MySQL用户 | (基于MySQL 8.0的所有NDB版本支持) |
其他选项
-
命令行格式 - 颜色
类型 布尔基 默认值 真的
显示颜色的ASCII图形;用
- skip-colors.
禁用。 -
命令行格式 --defaults-extra-file = path
类型 细绳 默认值 [没有任何]
读取全局文件后读取给定文件。
-
命令行格式 --defaults-file = path
类型 细绳 默认值 [没有任何]
仅从给定文件中读取默认选项。
-
命令行格式 --defaults-group-suffix = string
类型 细绳 默认值 [没有任何]
还读取了使用concat(组,后缀)的组。
-
命令行格式 - 图形
类型 布尔基 默认值 真的
使用图表显示数据;用
- skip-graphs.
禁用。这个选项或者- 文本
一定是真的;这两个选项都可能是真的。 -
命令行格式 - 帮助
类型 布尔基 默认值 真的
显示计划使用信息。
-
命令行格式 - host [= name]
类型 细绳 默认值 localhost.
主机名或MySQL Server的IP地址连接到。
-
命令行格式 --login-path = path
类型 细绳 默认值 [没有任何]
从登录文件读取给定路径。
-
命令行格式 - 摩擦负荷
类型 布尔基 默认值 错误的
通过螺纹显示测量的负荷。这个选项或者
- 加载
一定是真的;这两个选项都可能是真的。 -
命令行格式 - nno-defaults.
不要从登录文件以外的任何选项文件中读取默认选项。
-
命令行格式 --node-id [=#]
类型 整数 默认值 1
观看具有此节点ID的数据节点。
-
命令行格式 - 加载
类型 布尔基 默认值 真的
显示通过操作系统测量的负载。这个选项或者
- 摩擦负荷
一定是真的;这两个选项都可能是真的。 -
命令行格式 --password [= password]
类型 布尔基 默认值 空值
使用此密码连接到MySQL服务器,并指定的MySQL用户
- 用户
。此密码仅与MySQL用户帐户关联,并且不以任何方式与加密使用的密码相关联
NDB.
备份。 -
命令行格式 --port [=#]
类型 整数 默认值 3306.
连接到MySQL Server时要使用的端口号。
(以前,此选项的简短表格是
-T.
,这是重新批准的简短形式- 文本
。) -
命令行格式 - 打印默认值
打印程序参数列表和退出。
-
命令行格式 - sleep-time [=秒]
类型 整数 默认值 1
在显示刷新之间等待的时间,以秒为单位。
-
命令行格式 - 插座
类型 路径名称 默认值 [没有任何]
使用指定的套接字文件进行连接。
-
命令行格式 - 种类
类型 布尔基 默认值 真的
用用法排序线程;用
- skip-sort.
禁用。 -
命令行格式 - 文本
类型 布尔基 默认值 错误的
使用文本显示数据。这个选项或者
- 图形
一定是真的;这两个选项都可能是真的。(此选项的简短表格是
-X
在以前版本的NDB集群中,但不再支持这一点。) -
命令行格式 - 用法
类型 布尔基 默认值 真的
显示帮助文本和退出;和...一样
- 帮助
。 -
命令行格式 --user [= name]
类型 细绳 默认值 根
连接为此MySQL用户。通常需要提供的密码
- 密码
选项。
示例输出。下一个数字显示ndb_top.在Linux系统上的终端窗口中运行ndbmtd.数据节点在适度负载下。在这里,程序已使用ndb_top.-N8
-X
提供文本和图表输出:
从NDB 8.0.20开始,ndb_top.还显示螺纹的旋转时间,以绿色显示。