24.5 Таблицы пула потоков INFORMATION_SCHEMA
В следующих разделах описываются таблицы INFORMATION_SCHEMA, связанные с плагином пула потоков (см. Раздел 5.5.3, «MySQL Enterprise Thread Pool»). Они предоставляют информацию об операциях пула потоков:
TP_THREAD_GROUP_STATE: Информация о состояниях групп потоков пула потоковTP_THREAD_GROUP_STATS: Статистика групп потоковTP_THREAD_STATE: Информация о состояниях потоков пула потоков
Строки в этих таблицах представляют собой моментальные снимки во времени. В случае с TP_THREAD_STATE все строки для группы потоков составляют моментальный снимок во времени. Таким образом, сервер MySQL удерживает мьютекс группы потоков во время создания снимка. Но он не удерживает мьютексы всех групп потоков одновременно, чтобы предотвратить блокировку всего сервера MySQL запросом к TP_THREAD_STATE.
Таблицы пула потоков INFORMATION_SCHEMA реализуются отдельными плагинами, и решение о загрузке одного из них может приниматься независимо от других (см. Раздел 5.5.3.2, «Установка пула потоков»). Однако содержимое всех таблиц зависит от включения плагина пула потоков. Если плагин таблицы включен, но плагин пула потоков нет, таблица становится видимой и к ней можно получить доступ, но она пустая.
© 2025 Oracle
Licensed under the GPLv2 License.