MySQL 8.4 Release Notes
25.6.17.64 NDBinfo threadstat 表
threadstat
表提供了对运行在 NDB
内核中的线程的粗略统计信息。
threadstat
表包含以下列:
-
node_id
节点 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
OS 线程 ID
-
os_now
OS 时间(毫秒)
-
os_ru_utime
OS 用户 CPU 时间(微秒)
-
os_ru_stime
OS 系统 CPU 时间(微秒)
-
os_ru_minflt
OS 页面回收(软页面故障)
-
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 服务器的事件调度器可以用来自动化监控。有关更多信息,请见第27.4节,“使用事件调度器”。