MySQL show processlist

       show processlist 可以显示哪些sql线程正在进行。在mysql语句执行优化中,是十分重要的一个命令。

mysql> show processlist;
+------+------+-----------+------+---------+------+-------+------------------+
| Id   | User | Host      | db   | Command | Time | State | Info             |
+------+------+-----------+------+---------+------+-------+------------------+
| 7899 | root | localhost | NULL | Query   |    0 | init  | show processlist |
+------+------+-----------+------+---------+------+-------+------------------+

各列含义

Id
       线程id,kill 线程号 //kill掉线程

User
       当前sql语句的用户

Host
       当前语句从哪个ip端口发出,用于追踪问题语句的用户

db
       当前语句连接的是哪个数据库

Command
       当前连接执行的命令,一般是Sleep(休眠),Query(查询),连接(Connect)

Time
       线程处在当前状态的持续时间,单位为秒

State
       当前连接的sql语句的状态,state只是语句执行中的某一个状态。以查询为例,可能经过 copying to tmp tablesorting resultsending data 等状态才可以完成。

Info
       显示当前的sql语句

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 周末去了YY的别墅新家 阳光照进院落 暖暖的在院子里晒太阳 生活也感觉很惬意的 不知道什么时候,我也能有一个适宜的...
    终亦是始阅读 167评论 0 0
  • 有目标的人在感恩,没目标的人在报怨,因为觉得全世界都欠他的!如果,你正在埋怨命运不眷顾,那请记住:命,是失败...
    人生微语轩阅读 551评论 0 2
  • 亲爱的兜, 你已经躺在床上辗转反侧了近一个小时,依然兴奋不能入睡。你说你睡不着,故事英语音乐,按摩捏脊,统统上阵不...
    蔡新花阅读 189评论 0 4
  • 学号15020199046 转载自 https://tech.sina.com.cn/it/2018-06-27/...
    Halo98阅读 229评论 0 0
  • 从小就被区别对待,因为我是女的,家里的家务活早早就承担起来。 结婚后,更是如此。他就像个孩子,完全没有家务意识...
    静慧乔阅读 1,055评论 0 1