MySQL8 中文参考(八十四)(6)

简介: MySQL8 中文参考(八十四)

MySQL8 中文参考(八十四)(5)https://developer.aliyun.com/article/1566023


  • 如果您在编译时使用MYSQL_UNIX_ADDR编译选项更改主套接字文件的默认路径和文件名,则会影响 X 插件套接字文件的默认值,该值是通过在MYSQL_UNIX_ADDR文件名后附加一个x形成的。如果您想在编译时为 X 插件套接字文件设置不同的默认值,请使用MYSQLX_UNIX_ADDR编译选项。

MYSQLX_UNIX_PORT环境变量也可用于在服务器启动时设置 X 插件套接字文件的默认值(请参阅第 6.9 节,“环境变量”)。如果设置了此环境变量,则会覆盖编译的MYSQLX_UNIX_ADDR值,但会被mysqlx_socket值覆盖。

  • mysqlx_ssl_ca
命令行格式 --mysqlx-ssl-ca=file_name
系统变量 mysqlx_ssl_ca
范围 全局
动态
SET_VAR提示适用
类型 文件名
默认值 NULL
  • mysqlx_ssl_ca系统变量类似于ssl_ca,不同之处在于它适用于 X 插件而不是 MySQL 服务器的主连接接口。有关为 X 插件配置加密支持的信息,请参见第 22.5.3 节,“使用 X 插件进行加密连接”。
  • mysqlx_ssl_capath
命令行格式 --mysqlx-ssl-capath=dir_name
系统变量 mysqlx_ssl_capath
范围 全局
动态
SET_VAR提示适用
类型 目���名
默认值 NULL
  • mysqlx_ssl_capath系统变量类似于ssl_capath,不同之处在于它适用于 X 插件而不是 MySQL 服务器的主连接接口。有关为 X 插件配置加密支持的信息,请参见第 22.5.3 节,“使用 X 插件进行加密连接”。
  • mysqlx_ssl_cert
命令行格式 --mysqlx-ssl-cert=file_name
系统变量 mysqlx_ssl_cert
范围 全局
动态
SET_VAR 提示适用
类型 文件名
默认值 NULL
  • mysqlx_ssl_cert系统变量类似于ssl_cert,不同之处在于它适用于 X Plugin 而不是 MySQL 服务器的主连接接口。有关为 X Plugin 配置加密���持的信息,请参见第 22.5.3 节,“使用 X Plugin 进行加密连接”。
  • mysqlx_ssl_cipher
命令行格式 --mysqlx-ssl-cipher=name
系统变量 mysqlx_ssl_cipher
范围 全局
动态
SET_VAR 提示适用
类型 字符串
默认值 NULL
  • mysqlx_ssl_cipher系统变量类似于ssl_cipher,不同之处在于它适用于 X Plugin 而不是 MySQL 服务器的主连接接口。有关为 X Plugin 配置加密支持的信息,请参见第 22.5.3 节,“使用 X Plugin 进行加密连接”。
  • mysqlx_ssl_crl
命令行格式 --mysqlx-ssl-crl=file_name
系统变量 mysqlx_ssl_crl
范围 全局
动态
SET_VAR 提示适用
类型 文件名
默认值 NULL
  • mysqlx_ssl_crl系统变量类似于ssl_crl,不同之处在于它适用于 X Plugin 而不是 MySQL 服务器的主连接接口。有关为 X Plugin 配置加密支持的信息,请参见第 22.5.3 节,“使用 X Plugin 进行加密连接”。
  • mysqlx_ssl_crlpath
命令行格式 --mysqlx-ssl-crlpath=dir_name
系统变量 mysqlx_ssl_crlpath
作用范围 全局
动态
SET_VAR 提示适用
类型 目录名称
默认值 NULL
  • mysqlx_ssl_crlpath 系统变量类似于 ssl_crlpath,不同之处在于它适用于 X Plugin 而不是 MySQL 服务器的主连接接口。有关为 X Plugin 配置加密支持的信息,请参见 第 22.5.3 节,“使用 X Plugin 进行加密连接”。
  • mysqlx_ssl_key
命令行格式 --mysqlx-ssl-key=file_name
系统变量 mysqlx_ssl_key
作用范围 全局
动态
SET_VAR 提示适用
类型 文件名
默认值 NULL
  • mysqlx_ssl_key 系统变量类似于 ssl_key,不同之处在于它适用于 X Plugin 而不是 MySQL 服务器的主连接接口。有关为 X Plugin 配置加密支持的信息,请参见 第 22.5.3 节,“使用 X Plugin 进行加密连接”。
  • mysqlx_wait_timeout
命令行格式 --mysqlx-wait-timeout=#
系统变量 mysqlx_wait_timeout
作用范围 会话
动态
SET_VAR 提示适用
类型 整数
默认值 28800
最小值 1
最大值 2147483
单位
  • X Plugin 等待连接上的活动的秒数。超过此时间后,如果读操作不成功,X Plugin 将关闭连接。如果客户端是非交互式的,则会将会话变量的初始值从全局 mysqlx_wait_timeout 变量复制过来。对于交互式客户端,初始值从会话 mysqlx_interactive_timeout 复制过来。
  • mysqlx_write_timeout
命令行格式 --mysqlx-write-timeout=#
系统变量 mysqlx_write_timeout
作用范围 会话
动态
SET_VAR 提示适用
类型 整数
默认值 60
最小值 1
最大值 2147483
单位
  • X 插件等待阻塞写操作完成的秒数。超过此时间,如果写操作不成功,X 插件将关闭连接。
  • mysqlx_zstd_default_compression_level
命令行格式 --mysqlx_zstd_default_compression_level=#
引入版本 8.0.20
系统变量 mysqlx_zstd_default_compression_level
作用范围 全局
动态
SET_VAR 提示适用
类型 整数
默认值 3
最小值 -131072
最大值 22
  • 服务器在  X 协议连接上使用的 zstd 算法的默认压缩级别。对于 zstd 库版本 1.4.0,您可以设置从 1 到 22  的正值(最高压缩力度),或代表逐渐降低力度的负值。值为 0 转换为值为 1。对于较早版本的 zstd 库,您只能指定值为  3。如果客户端在能力协商期间未请求压缩级别,则使用此级别。如果您未指定此系统变量,服务器将使用级别 3 作为默认值。有关更多信息,请参见 第  22.5.5 节,“X 插件连接压缩”。
  • mysqlx_zstd_max_client_compression_level
命令行格式 --mysqlx_zstd_max_client_compression_level=#
引入版本 8.0.20
系统变量 mysqlx_zstd_max_client_compression_level
作用范围 全局
动态
SET_VAR 提示适用
类型 整数
默认值 11
最小值 -131072
最大值 22
  • 服务器允许在 X 协议连接上使用 zstd 算法的最大压缩级别。范围与此算法的默认压缩级别相同。如果客户端请求比此更高的压缩级别,服务器将使用您在此处设置的级别。如果您未指定此系统变量,服务器将设置最大压缩级别为 11。

原文:dev.mysql.com/doc/refman/8.0/en/x-plugin-status-variables.html

22.5.6.3 X Plugin 状态变量

X Plugin 状态变量具有以下含义。

  • Mysqlx_aborted_clients
    因输入或输出错误而断开连接的客户端数量。
  • Mysqlx_address
    X Plugin 接受 TCP/IP 连接的网络地址或地址。如果使用mysqlx_bind_address系统变量指定了多个地址,则Mysqlx_address仅显示绑定成功的地址。如果对于mysqlx_bind_address指定的每个网络地址绑定失败,或者使用了skip_networking选项,则Mysqlx_address的值为UNDEFINED。如果 X Plugin 启动尚未完成,则Mysqlx_address的值为空。
  • Mysqlx_bytes_received
    通过网络接收的总字节数。如果连接使用压缩,此数字包括压缩前测量的压缩消息负载(Mysqlx_bytes_received_compressed_payload),未压缩的消息中未压缩的项目(例如 X 协议标头)以及任何未压缩的消息。
  • Mysqlx_bytes_received_compressed_payload
    作为压缩消息负载接收的字节数,解压缩前测量。
  • Mysqlx_bytes_received_uncompressed_frame
    作为压缩消息负载接收的字节数,解压缩后测量。
  • Mysqlx_bytes_sent
    通过网络发送的总字节数。如果连接使用压缩,此数字包括压缩后测量的压缩消息负载(Mysqlx_bytes_sent_compressed_payload),未压缩的消息中未压缩的项目(例如 X 协议标头)以及任何未压缩的消息。
  • Mysqlx_bytes_sent_compressed_payload
    作为压缩消息负载发送的字节数,压缩后测量。
  • Mysqlx_bytes_sent_uncompressed_frame
    作为压缩消息负载发送的字节数,压缩前测量。
  • Mysqlx_compression_algorithm
    (会话范围)此会话的 X 协议连接使用的压缩算法。允许的压缩算法由mysqlx_compression_algorithms系统变量列出。
  • Mysqlx_compression_level
    (会话范围)此会话的 X 协议连接使用的压缩级别。
  • Mysqlx_connection_accept_errors
    导致接受错误的连接数。
  • Mysqlx_connection_errors
    导致错误的连接数。
  • Mysqlx_connections_accepted
    已接受的连接数。
  • Mysqlx_connections_closed
    已关闭的连接数。
  • Mysqlx_connections_rejected
    已拒绝的连接数。
  • Mysqlx_crud_create_view
    收到的创建视图请求数。
  • Mysqlx_crud_delete
    收到的删除请求数。
  • Mysqlx_crud_drop_view
    收到的删除视图请求数。
  • Mysqlx_crud_find
    收到的查找请求数。
  • Mysqlx_crud_insert
    收到的插入请求数。
  • Mysqlx_crud_modify_view
    收到的修改视图请求数。
  • Mysqlx_crud_update
    收到的更新请求数。
  • Mysqlx_cursor_close
    收到的关闭游标消息数
  • Mysqlx_cursor_fetch
    收到的获取游标消息数
  • Mysqlx_cursor_open
    收到的打开游标消息数
  • Mysqlx_errors_sent
    发送给客户端的错误数。
  • Mysqlx_errors_unknown_message_type
    收到的未知消息类型数量。
  • Mysqlx_expect_close
    已关闭的期望块数量。
  • Mysqlx_expect_open
    已打开的期望块数量。
  • Mysqlx_init_error
    初始化期间的错误数量。
  • Mysqlx_messages_sent
    发送给客户端的所有类型消息总数。
  • Mysqlx_notice_global_sent
    发送给客户端的全局通知数量。
  • Mysqlx_notice_other_sent
    发送回客户端的其他类型通知数量。
  • Mysqlx_notice_warning_sent
    发送回客户端的警告通知数量。
  • Mysqlx_notified_by_group_replication
    发送给客户端的 Group Replication 通知数量。
  • Mysqlx_port
    X 插件正在监听的 TCP 端口。如果网络绑定失败,或者启用了 skip_networking 系统变量,则该值显示为 UNDEFINED
  • Mysqlx_prep_deallocate
    收到的准备语句释放消息数量
  • Mysqlx_prep_execute
    收到的准备语句执行消息数量
  • Mysqlx_prep_prepare
    收到的准备语句消息数量
  • Mysqlx_rows_sent
    发送回客户端的行数。
  • Mysqlx_sessions
    已打开的会话数量。
  • Mysqlx_sessions_accepted
    已接受的会话尝试次数。
  • Mysqlx_sessions_closed
    已关闭的会话数量。
  • Mysqlx_sessions_fatal_error
    已关闭且出现致命错误的会话数量。
  • Mysqlx_sessions_killed
    已终止的会话数量。
  • Mysqlx_sessions_rejected
    被拒绝的会话尝试次数。
  • Mysqlx_socket
    X 插件正在监听的 Unix 套接字。
  • Mysqlx_ssl_accept_renegotiates
    建立连接所需的协商次数。
  • Mysqlx_ssl_accepts
    接受的 SSL 连接数量。
  • Mysqlx_ssl_active
    SSL 是否激活。
  • Mysqlx_ssl_cipher
    当前的 SSL 密码(非 SSL 连接为空)。
  • Mysqlx_ssl_cipher_list
    可能的 SSL 密码列表(非 SSL 连接为空)。
  • Mysqlx_ssl_ctx_verify_depth
    当前在 ctx 中设置的证书验证深度限制。
  • Mysqlx_ssl_ctx_verify_mode
    当前在 ctx 中设置的证书验证模式。
  • Mysqlx_ssl_finished_accepts
    成功的 SSL 连接到服务器的数量。
  • Mysqlx_ssl_server_not_after
    SSL 证书有效的最后一个日期。
  • Mysqlx_ssl_server_not_before
    SSL 证书有效的第一个日期。
  • Mysqlx_ssl_verify_depth
    SSL 连接的证书验证深度。
  • Mysqlx_ssl_verify_mode
    SSL 连接的证书验证模式。
  • Mysqlx_ssl_version
    用于 SSL 连接的协议名称。
  • Mysqlx_stmt_create_collection
    收到的创建集合语句的数量。
  • Mysqlx_stmt_create_collection_index
    收到的创建集合索引语句的数量。
  • Mysqlx_stmt_disable_notices
    收到的禁用通知语句的数量。
  • Mysqlx_stmt_drop_collection
    收到的删除集合语句的数量。
  • Mysqlx_stmt_drop_collection_index
    收到的删除集合索引语句的数量。
  • Mysqlx_stmt_enable_notices
    收到的启用通知语句数量。
  • Mysqlx_stmt_ensure_collection
    收到的确保集合语句数量。
  • Mysqlx_stmt_execute_mysqlx
    收到的带有命名空间设置为 mysqlx 的 StmtExecute 消息数量。
  • Mysqlx_stmt_execute_sql
    收到的针对 SQL 命名空间的 StmtExecute 请求数量。
  • Mysqlx_stmt_execute_xplugin
    收到的针对 xplugin 命名空间的 StmtExecute 请求数量。从 MySQL 8.0.19 开始,xplugin 命名空间已被移除,因此不再使用此状态变量。
  • Mysqlx_stmt_get_collection_options
    收到的获取集合对象语句数量。
  • Mysqlx_stmt_kill_client
    收到的终止客户端语句数量。
  • Mysqlx_stmt_list_clients
    收到的列出客户端语句数量。
  • Mysqlx_stmt_list_notices
    收到的列出通知语句数量。
  • Mysqlx_stmt_list_objects
    收到的列出对象语句数量。
  • Mysqlx_stmt_modify_collection_options
    收到的修改集合选项语句数量。
  • Mysqlx_stmt_ping
    收到的 ping 语句数量。
  • Mysqlx_worker_threads
    可用的工作线程数量。
  • Mysqlx_worker_threads_active
    当前正在使用的工作线程数量。
相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
关系型数据库 MySQL Unix
MySQL8 中文参考(二十三)(3)
MySQL8 中文参考(二十三)
238 4
|
存储 缓存 关系型数据库
MySQL8 中文参考(二十一)(5)
MySQL8 中文参考(二十一)
324 3
|
存储 监控 Java
MySQL8 中文参考(二十一)(4)
MySQL8 中文参考(二十一)
402 3
|
存储 安全 关系型数据库
MySQL8 中文参考(二十一)(1)
MySQL8 中文参考(二十一)
246 3
|
存储 关系型数据库 MySQL
MySQL8 中文参考(二十一)(3)
MySQL8 中文参考(二十一)
284 2
|
关系型数据库 MySQL Unix
MySQL8 中文参考(二十一)(2)
MySQL8 中文参考(二十一)
350 2
|
关系型数据库 MySQL 数据安全/隐私保护
MySQL8 中文参考(二十五)(5)
MySQL8 中文参考(二十五)
258 2
|
存储 关系型数据库 MySQL
MySQL8 中文参考(二十四)(1)
MySQL8 中文参考(二十四)
330 2
|
NoSQL 关系型数据库 MySQL
MySQL8 中文参考(二十三)(2)
MySQL8 中文参考(二十三)
306 2
|
存储 关系型数据库 MySQL
MySQL8 中文参考(二十三)(1)
MySQL8 中文参考(二十三)
228 2

推荐镜像

更多