21.5.14.43 ndbinfo threadstattable

threadstattable 为NDB内核中运行的线程提供了统计信息的粗略快照。

threadstattable 包含以下列:

  • node_id

Node ID

  • thr_no

Thread ID

  • thr_nm

Thread name

  • c_loop

主循环中的循环数

  • c_exec

执行的 signal 数

  • c_wait

await 附加 Importing 的次数

  • c_l_sent_prioa

发送到自己节点的优先级 Asignal 的数量

  • c_l_sent_priob

发送到自己节点的优先级 Bsignal 的数量

  • c_r_sent_prioa

发送到远程节点的优先级 Asignal 的数量

  • c_r_sent_priob

发送到远程节点的优先级 Bsignal 的数量

  • os_tid

os 线程 ID

  • os_now

os 时间(毫秒)

  • os_ru_utime

os 用户 CPU 时间(µs)

  • os_ru_stime

os 的 CPU 时间(µs)

  • os_ru_minflt

os 页面回收(软页面错误)

  • os_ru_majflt

os 页面错误(硬页面错误)

  • os_ru_nvcsw

os 自愿上下文切换

  • os_ru_nivcsw

os 非自愿上下文切换

Notes

os_time使用系统gettimeofday()呼叫。

os_ru_utimeos_ru_stimeos_ru_minfltos_ru_majfltos_ru_nvcswos_ru_nivcsw列的值是使用系统getrusage()调用或等效方法获得的。

由于此 table 包含在给定时间点进行的计数,因此,为了获得最佳结果,有必要定期查询此 table 并将结果存储在一个或多个中间 table 中。可以使用 MySQL Server 的事件计划程序来自动进行此类监视。有关更多信息,请参见第 23.4 节“使用事件计划程序”