#### 23.6.14.63 ndbinfo 线程统计表

[](<>)

这`线程统计`表提供了在`新开发银行`核心。

这`线程统计`表包含以下列：

-   `node_id`

    节点编号

-   `thr_no`

    线程 ID

-   `thr_nm`

    线程名称

-   `c_loop`

    主循环中的循环数

-   `c_exec`

    执行的信号数

-   `c_wait`

    等待额外输入的次数

-   `c_l_sent_prioa`

    发送到自己节点的优先级 A 信号数

-   `c_l_sent_priob`

    发送到本节点的优先级 B 信号数

-   `c_r_sent_prioa`

    发送到远程节点的优先级 A 信号数

-   `c_r_sent_priob`

    发送到远程节点的优先级 B 信号数

-   `os_tid`

    操作系统线程 ID

-   `os_now`

    操作系统时间（毫秒）

-   `os_ru_utime`

    操作系统用户 CPU 时间 (µs)

-   `os_ru_stime`

    操作系统系统 CPU 时间 (µs)

-   `os_ru_minflt`

    操作系统页面回收（软页面错误）

-   `os_ru_majflt`

    操作系统页面错误（硬页面错误）

-   `os_ru_nvcsw`

    操作系统自愿上下文切换

-   `os_ru_nivcsw`

    操作系统非自愿上下文切换

##### 笔记

`os_time`使用系统`gettimeofday()`称呼。

的价值观`os_ru_utime`,`os_ru_stime`,`os_ru_minflt`,`os_ru_majflt`,`os_ru_nvcsw`， 和`os_ru_nivcsw`使用系统获得列`getrusage()`调用，或等效的。

由于此表包含在给定时间点进行的计数，因此为了获得最佳结果，有必要定期查询此表并将结果存储在一个或多个中间表中。MySQL 服务器的事件调度器可用于自动执行此类监控。有关详细信息，请参阅[第 25.4 节，“使用事件调度程序”](event-scheduler.html).
