分享交流
合作共赢!

mysql优化——show processlist命令详解

SHOW PROCESSLIST或show full processlist显示哪些线程正在运行(不在mysql提示符下使用时,用mysql -uroot  -e ‘Show  processlist’   或者   mysqladmin processlist)

如果您有root权限,您可以看到所有线程。否则,您只能看到登录的用户自己的线程,通常只会显示100条如果想看跟多的可以使用full修饰(show full processlist)

参数

id       #ID标识,要kill一个语句的时候很有用
use      #当前连接用户
host     #显示这个连接从哪个ip的哪个端口上发出
db       #数据库名
command  #连接状态,一般是休眠(sleep),查询(query),连接(connect)
time     #连接持续时间,单位是秒
state    #显示当前sql语句的状态
info     #显示这个sql语句

其中state的状态十分关键,下表列出state主要状态和描述:

此内容查看价格0.5立即购买

 

赞(1) 打赏
未经允许不得转载:琼杰笔记 » mysql优化——show processlist命令详解

评论 抢沙发

评论前必须登录!

 

分享交流,合作共赢!

联系我们加入QQ群

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

登录

找回密码

注册