Spec-Zone.ru › MySQL 9.2

29.12.16.1 Таблица tp_connections

Таблица tp_connections содержит по одной строке на каждую подключение, управляемую плагином Thread Pool. Каждая строка предоставляет информацию о текущем состоянии подключения к пулу потоков.

Таблица tp_connections содержит следующие строки:

  • CONNECTION_ID

    Идентификатор подключения, как сообщается SELECT CONNECTION_ID().

  • TP_GROUP_ID

    Индекс группы потоков в глобальном массиве. Этот столбец и TP_PROCESSING_THREAD_NUMBER служат внешним ключом к таблице tp_thread_state.

  • TP_PROCESSING_THREAD_NUMBER

    Может быть NULL, если к подключению в настоящее время ни один поток не прикреплен.

  • THREAD_ID

    Идентификатор потока Performance Schema.

  • STATE

    Состояние подключения; это может быть одно из значений Established, Armed, Queued, Waiting for Credit, Attached, Expired или Killed.

  • ACTIVE_FLAG

    Когда это 0, подключение не прикреплено ни к одному рабочему потоку.

  • KILLED_STATE

    Сообщает о текущей стадии процесса завершения подключения.

  • CLEANUP_STATE

    Сообщает о текущей стадии процесса очистки при закрытии подключения.

  • TIME_OF_LAST_EVENT_COMPLETION

    Отметка времени, показывающая, когда подключение в последний раз обработало запрос.

  • TIME_OF_EXPIRY

    Отметка времени, показывающая, когда подключение, находящееся в режиме ожидания, истечёт, если до этого момента не поступит новый запрос; это NULL, когда поток в настоящее время обрабатывает запрос.

  • TIME_OF_ADD

    Отметка времени, показывающая, когда подключение было добавлено в очередь запросов подключения пула потоков.

  • TIME_OF_POP

    Отметка времени, показывающая, когда подключение было извлечено (вытащено) из очереди потоком обработки подключений.

  • TIME_OF_ARM

    Отметка времени, показывающая, когда дескриптор файла подключения в последний раз был добавлен в набор, отслеживаемый poll() или epoll().

  • CONNECT_HANDLER_INDEX

    Индекс потока обработки подключений в группе, которая обработала запрос на подключение; более высокое число означает, что нагрузка на подключение привела к созданию дополнительных потоков обработки подключений.

  • TYPE

    Тип подключения; это может быть одно из значений User, Admin_interface или Admin_privilege; Admin_privilege означает, что это подключение использовало обычный интерфейс, но было помещено в группу admin из-за того, что у пользователя есть привилегия TP_CONNECTION_ADMIN.

  • DIRECT_QUERY_EVENTS

    Количество запросов, выполненных непосредственно этим подключением.

  • QUEUED_QUERY_EVENTS

    Количество запросов в очереди, обработанных этим подключением.

  • TIME_OF_EVENT_ARRIVAL

    Отметка времени, показывающая, когда poll_wait() возвращает событие для подключения; это значение необходимо для расчёта MANAGEMENT_TIME.

  • MANAGEMENT_TIME

    Накопленное время между возвращением из ожидания на дескрипторы файлов; это включает время, потраченное в очереди на запросы, которые не выполняются непосредственно.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-8.4-en/performance-schema-tp-connections-table.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API