5.5.3.1 Элементы пула потоков
Пул потоков MySQL Enterprise состоит из следующих элементов:
-
Файл библиотеки плагина реализует плагин для кода пула потоков, а также несколько связанных мониторинговых таблиц, которые предоставляют информацию об работе пула потоков.
Подробное описание работы пула потоков см. в разделе 5.5.3.3, «Работа пула потоков».
Таблицы
INFORMATION_SCHEMAимеют именаTP_THREAD_STATE,TP_THREAD_GROUP_STATEиTP_THREAD_GROUP_STATS. Эти таблицы предоставляют информацию о работе пула потоков. Дополнительную информацию см. в разделе 24.5, «Таблицы пула потоков INFORMATION_SCHEMA». -
Несколько системных переменных связаны с пулом потоков. Переменная
thread_handlingимеет значениеloaded-dynamically, когда сервер успешно загружает плагин пула потоков.Другие связанные системные переменные реализованы плагином пула потоков и недоступны, если он не включен. Информацию об использовании этих переменных см. в разделе 5.5.3.3, «Работа пула потоков» и разделе 5.5.3.4, «Настройка пула потоков».
-
Performance Schema содержит инструменты, которые предоставляют информацию о пуле потоков и могут использоваться для анализа операционной производительности. Для их выявления используйте следующий запрос:
SELECT * FROM performance_schema.setup_instruments WHERE NAME LIKE '%thread_pool%';
Дополнительную информацию см. в главе 25, MySQL Performance Schema.
© 2025 Oracle
Licensed under the GPLv2 License.