MySQL 8.0 リファレンスマニュアル MySQL NDB Cluster 8.0 を含む

このページは機械翻訳したものです。

27.12.19.11 tls_channel_status テーブル

接続インタフェース TLS プロパティーはサーバーの起動時に設定され、実行時に ALTER INSTANCE RELOAD TLS ステートメントを使用して更新できます。 サーバー側のランタイム構成および暗号化された接続の監視を参照してください。

tls_channel_status テーブル (MySQL 8.0.21 で使用可能) は、接続インタフェース 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 テーブルには、次のカラムがあります:

このテーブルで公開されるプロパティは固定されず、各チャネルで実装されるインストゥルメンテーションに依存します。

チャネルごとに、PROPERTY 値が Enabled の行はチャネルが暗号化された接続をサポートしているかどうかを示し、その他のチャネル行は TLS コンテキストプロパティを示します:

tls_channel_status テーブルには次のインデックスがあります:

TRUNCATE TABLE は、tls_channel_status テーブルに対して許可されていません。