PingKai Logo下载

SESSION_CONNECT_ATTRS

SESSION_CONNECT_ATTRS 表提供了关于连接属性的信息。会话属性是在建立连接时由客户端发送的键值对。

常见属性:

属性名示例描述
_client_namelibmysql客户端库名
_client_version8.0.33客户端库版本
_osLinux操作系统
_pid712927进程 ID
_platformx86_64CPU 架构
program_namemysqlsh程序名

你可以通过以下方式查看 SESSION_CONNECT_ATTRS 表的列信息:

USE performance_schema;
DESCRIBE session_connect_attrs;
+------------------+-----------------+------+------+---------+-------+
| Field            | Type            | Null | Key  | Default | Extra |
+------------------+-----------------+------+------+---------+-------+
| PROCESSLIST_ID   | bigint unsigned | NO   |      | NULL    |       |
| ATTR_NAME        | varchar(32)     | NO   |      | NULL    |       |
| ATTR_VALUE       | varchar(1024)   | YES  |      | NULL    |       |
| ORDINAL_POSITION | int             | YES  |      | NULL    |       |
+------------------+-----------------+------+------+---------+-------+

你可以通过以下方式查看 SESSION_CONNECT_ATTRS 表中存储的会话属性信息:

USE performance_schema;
TABLE SESSION_CONNECT_ATTRS;
+----------------+-----------------+------------+------------------+
| PROCESSLIST_ID | ATTR_NAME       | ATTR_VALUE | ORDINAL_POSITION |
+----------------+-----------------+------------+------------------+
|        2097154 | _client_name    | libmysql   |                0 |
|        2097154 | _client_version | 7.1.8-5.2  |                1 |
|        2097154 | _os             | Linux      |                2 |
|        2097154 | _pid            | 1299203    |                3 |
|        2097154 | _platform       | x86_64     |                4 |
|        2097154 | program_name    | mysqlsh    |                5 |
+----------------+-----------------+------------+------------------+

SESSION_CONNECT_ATTRS 表的字段描述如下:

  • PROCESSLIST_ID:会话的 Processlist ID。
  • ATTR_NAME:属性名。
  • ATTR_VALUE:属性值。
  • ORDINAL_POSITION:属性名/属性值对的序号。