MySQL Status Ssl_connect_renegotiates 数据库状态作用意思及如何正确

本站中文解释

(连接重新协商):MySQL 数据库管理系统中 SSL 连接可以重新进行协商,这个变量用来跟踪这个过程,以确定重新协商连接多少次。

Ssl_accept_renegotiates(接受重新协议):MySQL 数据库管理系统中 SSL 连接可以重新进行协商,这个变量用来跟踪这个过程,以确定接受的重新协议的数量。

Threads_connected(线程连接):这个变量表示当前活动的连接到 MySQL 服务器的线程总数。

Threads_created(线程创建):这个变量表示为用户的查询或连接服务器而创建的线程的总数。

Threads_running(线程运行):这个变量表示目前运行的线程的总数,相当于活动线程数目。

Uptime(正常运行时间):这个变量表示在这段时间内 MySQL 服务器正常运行的总时长(以秒为单位)。

Questions(查询数):这个变量表示收到的查询的总数。

Bytes_sent(发送字节数):这个变量表示向客户端发送的字节总数。

Bytes_received(接收字节数):这个变量表示从客户端接收的字节总数。

Max_used_connections(最大使用连接数):在某个时间段内可同时打开的最大连接数。

Table_locks_immediate(表锁立即):这个变量表示可以立即获得表锁的次数。

Table_locks_waited(表锁等待):这个变量表示等待表锁而不得获得锁的次数。

Open_tables(打开表):这个变量表示当前服务器中已经打开的表的数量。

Opened_tables(已经打开的表):这个变量表示服务器中已经被打开的表的总数。

Open_files(打开文件):这个变量表示当前服务器中已经打开的文件的数量。

Open_streams(打开流):这个变量表示当前服务器中已经打开的流的总数。

Sel_range_check(进行范围检查):这个变量表示发现多表的查询中的范围检查的次数。

Sel_full_join(进行全外连):这个变量表示发现多表的查询中的全外连的次数。

handler_read_rnd_next(读取随机顺序):这个变量表示从表中读取下一个记录的要求次数。

Slow_queries(缓慢查询):这个变量表示由于超过 long_query_time 时间而被认为是缓慢查询的查询次数。

如何设置MySQL status变量:

可以使用SHOW VARIABLES命令来查看MySQL状态变量,也可以使用SET VARIABLES命令来设置MySQL状态变量。

例如,要查看MySQL的uptime变量,可以使用以下的SQL语句:

SHOW VARIABLES LIKE ‘uptime’;

要修改slow_query_log变量的值,可以使用以下的SQL语句:

SET GLOBAL slow_query_log=1;

本文通过详细说明MySQL status变量及用途以及如何设置,让大家能够熟练应用MySQL中的status变量。


数据运维技术 » MySQL Status Ssl_connect_renegotiates 数据库状态作用意思及如何正确