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_tidOS 线程 ID
-
os_nowOS 时间(毫秒)
-
os_ru_utimeOS 用户 CPU 时间(微秒)
-
os_ru_stimeOS 系统 CPU 时间(微秒)
-
os_ru_minfltOS 页面回收(软页面故障)
-
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节,“使用事件调度器”。