21.5.14.43 ndbinfo threadstattable
threadstat
table 为NDB
内核中运行的线程提供了统计信息的粗略快照。
threadstat
table 包含以下列:
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_utime
,os_ru_stime
,os_ru_minflt
,os_ru_majflt
,os_ru_nvcsw
和os_ru_nivcsw
列的值是使用系统getrusage()
调用或等效方法获得的。
由于此 table 包含在给定时间点进行的计数,因此,为了获得最佳结果,有必要定期查询此 table 并将结果存储在一个或多个中间 table 中。可以使用 MySQL Server 的事件计划程序来自动进行此类监视。有关更多信息,请参见第 23.4 节“使用事件计划程序”。