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.4, «Использование планировщика событий».
© 2025 Oracle
Licensed under the GPLv2 License.