网站如何制作建设,交换友情链接推广法,开放平台 的优势 传统门户网站,贴吧 wordpressshow processlist 命令详解 一、命令含义二、命令返回参数三、Command值解释四、State值解释五、参考资料 一、命令含义
对于一个MySQL连接#xff0c;或者说一个线程#xff0c;任何时刻都有一个状态#xff0c;该状态表示了MySQL当前正在做什么。SHOW PROCESSLIST 命令的… show processlist 命令详解 一、命令含义二、命令返回参数三、Command值解释四、State值解释五、参考资料 一、命令含义
对于一个MySQL连接或者说一个线程任何时刻都有一个状态该状态表示了MySQL当前正在做什么。SHOW PROCESSLIST 命令的含义便是显示哪些线程正在运行。
SHOW PROCESSLIST 是显示用户正在运行的线程需要注意的是除了root用户能看到所有正在运行的线程外其他用户都只能看到自己正在运行的线程看不到其它用户正在运行的线程。除非单独给这个用户赋予了PROCESS权限。 通常我们通过top检查发现mysqlCPU或者iowait过高那么解决这些问题都离不开show processlist查询当前mysql有些线程正在运行然后分析其中的参数找出那些有问题的线程该kill的kill该优化的优化 注意: show processlist只显示前100条 我们可以通过show full processlist 显示全部。 二、命令返回参数
root用户可以看到全部线程运行情况以下结果是root用户查询出来的结果可参考 返回内容解释
字段含义Id连接标识符connection identifierUser连接使用的MySQL用户名Host连接的主机名或IP地址db连接当前正在使用的数据库Command当前执行的命令类型如 Query查询、Sleep休眠等Time连接已经运行的时间单位秒State连接的当前状态Info当前执行的SQL语句或其他相关信息 三、Command值解释 四、State值解释 五、参考资料
show processlist 详解https://blog.csdn.net/zhengzhaoyang122/article/details/127839558
本文完结