Spec-Zone.ru › MySQL 9.2

29.12.22.10 Таблица tls_channel_status

Свойства TLS интерфейса подключения устанавливаются при запуске сервера и могут быть обновлены во время выполнения с помощью оператора ALTER INSTANCE RELOAD TLS. См. Конфигурация и мониторинг серверной стороны для защищенных подключений.

Таблица tls_channel_status предоставляет информацию о свойствах TLS интерфейса подключения:

mysql> SELECT * FROM performance_schema.tls_channel_status\G
*************************** 1. row ***************************
 CHANNEL: mysql_main
PROPERTY: Enabled
   VALUE: Yes
*************************** 2. row ***************************
 CHANNEL: mysql_main
PROPERTY: ssl_accept_renegotiates
   VALUE: 0
*************************** 3. row ***************************
 CHANNEL: mysql_main
PROPERTY: Ssl_accepts
   VALUE: 2
...
*************************** 29. row ***************************
 CHANNEL: mysql_admin
PROPERTY: Enabled
   VALUE: No
*************************** 30. row ***************************
 CHANNEL: mysql_admin
PROPERTY: ssl_accept_renegotiates
   VALUE: 0
*************************** 31. row ***************************
 CHANNEL: mysql_admin
PROPERTY: Ssl_accepts
   VALUE: 0
...

В таблице tls_channel_status содержатся следующие столбцы:

  • CHANNEL

    Имя интерфейса подключения, к которому относится строка с свойством TLS. mysql_main и mysql_admin — имена каналов для основных и административных интерфейсов подключения соответственно. Информацию о различных интерфейсах см. в разделе 7.1.12.1 «Интерфейсы подключения».

  • PROPERTY

    Имя свойства TLS. Строка для свойства Enabled указывает общий статус интерфейса, где имя интерфейса и его статус указаны в столбцах CHANNEL и VALUE соответственно. Другие имена свойств указывают на конкретные свойства TLS. Они часто соответствуют именам переменных состояния, связанных с TLS.

  • VALUE

    Значение свойства TLS.

Свойства, доступные в этой таблице, не являются фиксированными и зависят от реализации инструментации каждого канала.

Для каждого канала строка со значением PROPERTY равным Enabled указывает, поддерживает ли канал шифрованные подключения, а другие строки канала указывают свойства контекста TLS:

  • Для mysql_main, свойство Enabled равно yes или no, чтобы указать, поддерживает ли основной интерфейс шифрованные подключения. Другие строки канала отображают свойства контекста TLS для основного интерфейса.

    Для основного интерфейса подобную информацию о состоянии можно получить с помощью этих операторов:

    SHOW GLOBAL STATUS LIKE 'current_tls%';
    SHOW GLOBAL STATUS LIKE 'ssl%';
    
  • Для mysql_admin, свойство Enabled равно no, если административный интерфейс не включен или включен, но не поддерживает шифрованные подключения. Enabled равно yes, если интерфейс включен и поддерживает шифрованные подключения.

    Когда Enabled равно yes, другие строки mysql_admin указывают свойства канала для контекста TLS административного интерфейса только в том случае, если для этого интерфейса настроено какое-либо нестандартное значение параметра TLS. (Это происходит, если какая-либо переменная системы admin_tls_xxx или admin_ssl_xxx установлена в значение, отличное от значения по умолчанию.) В противном случае административный интерфейс использует тот же контекст TLS, что и основной интерфейс.

Таблица tls_channel_status не имеет индексов.

TRUNCATE TABLE не разрешен для таблицы tls_channel_status.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-9.2-en/performance-schema-tls-channel-status-table.html

Spec-Zone.ru

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