Bug #69117 | Wasted work in method myisamchk | ||
---|---|---|---|
Submitted: | 2 May 2013 2:07 | Modified: | 1 Jul 2013 16:38 |
Reporter: | Po-Chun Chang (OCA) | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Command-line Clients | Severity: | S5 (Performance) |
Version: | 5.6, 5.7 | OS: | Any |
Assigned to: | CPU Architecture: | Any | |
Tags: | patch, performance |
[2 May 2013 2:07]
Po-Chun Chang
[2 May 2013 2:07]
Po-Chun Chang
Suggested patch
Attachment: patch.diff (text/plain), 602 bytes.
[26 Jun 2013 3:00]
Po-Chun Chang
Suggested patch (*) I confirm the code being submitted is offered under the terms of the OCA, and that I am authorized to contribute it.
Contribution: patch.diff (text/plain), 602 bytes.
[27 Jun 2013 13:40]
Ståle Deraas
Thank you for your contribution. We will include it in a coming release.
[1 Jul 2013 16:38]
Paul DuBois
Noted in 5.7.2 changelog. Several inefficiencies were corrected: A loop in Item_in_subselect::single_value_transformer() could execute too many times. The myisamchk(), my_test_if_sort_rep(), and recreate_table() functions in MyISAM code could execute too many times. Thanks to Po-Chun Chang for the patches to correct these issues.