MySQL NDB 集群 8.1 手册
MySQL NDB 集群 8.0 手册
NDB 集群 API 开发者指南
这是线程管理模块,在每个 NDB 内核线程中执行。此模块还用于测量线程 CPU 使用率,并将此信息和其他信息写入 ndbinfo
信息数据库中的 threadblocks
和 threadstat
表。
THRMAN
模块在文件 storage/ndb/src/kernel/blocks/thrman.hpp
中作为 Thrman
类实现。thrman.cpp
文件位于同一目录下,定义了该类的 measure_cpu_usage()
方法,用于测量给定线程的 CPU 使用率。它还定义了 execDBINFO_SCANREQ()
方法,该方法将此信息以及有关线程的其他信息(例如其线程 ID 和块号)写入 threadblocks
和 threadstat
表。