Bug #27177 | SHOW PROCESSLIST Syntax - add descriptions for state | ||
---|---|---|---|
Submitted: | 15 Mar 2007 15:14 | Modified: | 3 Jul 2007 15:05 |
Reporter: | Matthew Miller | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Documentation | Severity: | S3 (Non-critical) |
Version: | All Versions | OS: | Any |
Assigned to: | Paul DuBois | CPU Architecture: | Any |
[15 Mar 2007 15:14]
Matthew Miller
[15 Mar 2007 15:22]
Valeriy Kravchuk
Thank you for a reasonable documentation request.
[15 Mar 2007 15:36]
Paul DuBois
Can you be more specific? Many of the items in the list seem pretty obvious or self-explanatory (such as Creating index) and require no more detail. Thanks.
[15 Mar 2007 15:36]
Paul DuBois
Can you be more specific? Many of the items in the list seem pretty obvious or self-explanatory (such as Creating index) and require no more detail. Thanks.
[16 Mar 2007 11:52]
Stefan Hinz
Matthew: Paul asked to be more specific as to which states should be documented in more detail, saying that, for example, "Creating index" was a rather obvious state. In your reply, you've just pasted the full list from the Reference Manual, which isn't exactly an answer to Paul's question. :-) Can you please come up with a more exact (and thus shorter) list? Thanks!
[17 Mar 2007 9:04]
Valeriy Kravchuk
Stefan, To be more specific, I'd like to get the following states documented in details: - Analyzing - Copying to group table - Copying to tmp table - Creating delayed handler - Creating sort index - Creating tmp table - Execution of init_command - Killed (including reasons why thread may "hang" in this state for ages) - Killing slave - Locked - Making temp file - Opening table vs. Opening tables - Reading from net vs. Writing to net - Rolling back - Sending data - Sorting for group vs. Sorting for order vs. Sorting index vs Sorting result, - System lock - Waiting for INSERT - Waiting for table vs. Waiting for tables - Waiting to finalize termination - allocating local table - cleaning up - converting HEAP to MyISAM - copy to tmp table (incuding reaosns why thread may hang for ages in this state) - discard_or_import_tablespace - info - removing tmp table - rename result table - reschedule - storing row into queue - upgrading lock - Waiting for event from ndbcluster I hope, this list is better. Most states are included because I saw/remember problems with their interpretation. Others are just never seen, so they are here based on pure interest. It is not always possible/efficient/reasonable to lookup entire sources to understand these states.
[17 Mar 2007 13:20]
Stefan Hinz
I've asked the developers to provide descriptions. -Stefan
[3 Jul 2007 15:05]
Paul DuBois
Thank you for your bug report. This issue has been addressed in the documentation. The updated documentation will appear on our website shortly, and will be included in the next release of the relevant products. Thread command and state descriptions now are listed/described beginning here: http://dev.mysql.com/doc/mysql/en/thread-information.html