Bug #29998 | EXPLAIN docs should explain the 'table' column more fully | ||
---|---|---|---|
Submitted: | 24 Jul 2007 3:44 | Modified: | 14 May 2012 17:24 |
Reporter: | Baron Schwartz (Basic Quality Contributor) | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Documentation | Severity: | S3 (Non-critical) |
Version: | All | OS: | Any |
Assigned to: | Paul DuBois | CPU Architecture: | Any |
Tags: | qc |
[24 Jul 2007 3:44]
Baron Schwartz
[24 Jul 2007 5:39]
Sveta Smirnova
Thank you for the report. Verified as described.
[11 Mar 2010 15:54]
Paul DuBois
Will be covered by WL#5144.
[14 May 2012 17:24]
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. http://dev.mysql.com/doc/refman/5.5/en/explain-output.html " table The name of the table to which the row of output refers. This can also be a value like <unionM,N> to indicate that the row refers to the union of the rows with id values of M and N, or a value like <derivedN> to indicate that the row refers to the derived table result for the row with an id value of N. A derived table may result, for example, from a subquery in the FROM clause. "
[14 May 2012 17:27]
Paul DuBois
Also, for the id column: " id The SELECT identifier. This is the sequential number of the SELECT within the query. The value can be NULL if the row refers to the union result of other rows. In this case, the table column shows a value like <unionM,N> to indicate that the row refers to the union of the rows with id values of M and N. "