mysql show processlist query显示state = null
作者:互联网
我有一个脚本运行一批非常相似的查询.
除了一个之外,所有这些都没有任何问题.
只有一个查询被卡住了.
在“show processlist”中,查询具有state = null
根据文档,show processlist只应为“show processlist”线程本身报告“State = null”.
Server version: 5.0.67 MySQL Community Server (GPL)
mysql> show processlist;
+---------+--------+-----------+--------------+---------+------+-------+------------------------------------------------------------------------------------------------------+
| Id | User | Host | db | Command | Time | State | Info |
+---------+--------+-----------+--------------+---------+------+-------+------------------------------------------------------------------------------------------------------+
| 3866613 | user | localhost | db_name | Query | 1986 | NULL | select log_time,log_action,log_action_id,log_object_id, @abcde:=if(log_action='abcde',to_ |
| 3873414 | root | localhost | NULL | Query | 0 | NULL | show processlist |
+---------+--------+-----------+--------------+---------+------+-------+------------------------------------------------------------------------------------------------------+
2 rows in set (0.00 sec)
解决方法:
可能是您的mysql版本的错误,请查看this bug以获取更多信息.
标签:mysql,thread-state,processlist 来源: https://codeday.me/bug/20190709/1415876.html