博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
查看mysql正在执行的SQL语句
阅读量:6568 次
发布时间:2019-06-24

本文共 541 字,大约阅读时间需要 1 分钟。

启动 mysql ,输入 show processlist;

各列的含义和用途:

id ,一个标识,你要 kill 一个语句的时候很有用。

user 列,显示单前用户,如果不是 root ,这个命令就只显示你权限范围内的 sql 语句。

host 列,显示这个语句是从哪个 ip 的哪个端口上发出的。可以用来追踪出问题语句的用户。

db 列,显示这个进程目前连接的是哪 command 列,显示当前连接的执行的命令,一般就是休眠( sleep ),查询( query ),连接( connect )。

time 列,此这个状态持续的时间,单位是秒。

state 列,显示使用当前连接的 sql 语句的状态,很重要的列,后续会有所有的状态的描述,请注意, state 只是语句执行中的某一个状态,一个 sql 语句,已查询为例,可能需要经过 copying to tmp table , Sorting result , Sending data 等状态才可以完成

info 列,显示这个 sql 语句,因为长度有限,所以长的 sql 语句就显示不全,但是一个判断问题语句的重要依据。

 

转载于:https://www.cnblogs.com/ck-999/p/5431528.html

你可能感兴趣的文章
淡淡的忧伤
查看>>
学习Windows2008——设计活动目录
查看>>
敏捷开发中Scrum方法
查看>>
PG流复制一些东西
查看>>
服务器安全配置之注册表设置
查看>>
java 定时任务
查看>>
如何让头发长得更快
查看>>
Java类的连接与初始化 (及2013阿里初始化笔试题解析)
查看>>
unity优化笔记
查看>>
haproxy+keepalived应用实战
查看>>
linux
查看>>
Mongodb集群 - 副本集内部选举机制
查看>>
微软宣布 SQL Server 2019 预览版
查看>>
Lync2013 恢复-整残之后如何重新安装
查看>>
SSO 单点登录会话管理
查看>>
jpa查询记录重复
查看>>
mysql-事物实现原理
查看>>
上下滚动播报特效
查看>>
iOS 隐藏导航栏整个视图上移闪屏问题
查看>>
CentOS6.5 安装 ntopng
查看>>