25.6.17.64 Таблица ndbinfo threadstat
Таблица threadstat предоставляет приблизительный снимок статистики для потоков, выполняемых в ядре NDB.
Таблица threadstat содержит следующие столбцы:
-
node_idИдентификатор узла
-
thr_noИдентификатор потока
-
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_nowВремя ОС (мс)
-
os_ru_utimeВремя ОС пользователя (мкс)
-
os_ru_stimeВремя ОС системы (мкс)
-
os_ru_minfltОсвобождения страниц ОС (мягкие ошибки страниц)
-
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 Server. Дополнительную информацию см. в разделе 27.5, «Использование планировщика событий».
© 2025 Oracle
Licensed under the GPLv2 License.