mysql状态变量Aborted_connects和Aborted_clients

时间:2024-03-23 10:42:02
Aborted_connects

    表示尝试连接到mysql服务器的失败次数,可以结合host_cache来分析问题,引起的原因:

    1.密码错误 

    2.没权限访问,但是尝试去访问

    3.连接超时

    4.连接信息不正确


    先看一下现在状态值:

   mysql状态变量Aborted_connects和Aborted_clients

   1. 输错密码:

mysql状态变量Aborted_connects和Aborted_clients

    看一下状态值:

mysql状态变量Aborted_connects和Aborted_clients

2.用一个没有的账户

mysql状态变量Aborted_connects和Aborted_clients

看一下状态值:

mysql状态变量Aborted_connects和Aborted_clients

3.连接信息不正确,就是直接访问一下端口号

mysql状态变量Aborted_connects和Aborted_clients

mysql状态变量Aborted_connects和Aborted_clients

4.连接超时,不演示了



Aborted_clients

    表示客户端没有正确的关闭连接,而被终止的连接数,引起的原因

    1.客户端程序退出之前未调用mysql_close()来关闭mysql连接

    2.客户端的休眠时间超过了mysql系统变量wait_timeout和interactive_timeout的值,导致连接被mysql进程终止

    3.客户端程序在数据传输过程中突然结束

mysql状态变量Aborted_connects和Aborted_clients


mysql> set global interactive_timeout=5  可以这样设置成5s,测试mysql断开客户端连接