21.6.15.43 Таблица 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 может использоваться для автоматизации такого мониторинга. Дополнительную информацию можно найти в разделе 23.4, «Использование планировщика событий».
© 2025 Oracle
Licensed under the GPLv2 License.