Bug #23211 | Table status for innodb tables show "innodb free" 2 times | ||
---|---|---|---|
Submitted: | 12 Oct 2006 12:11 | Modified: | 12 Oct 2006 13:20 |
Reporter: | Heikki Tuuri | Email Updates: | |
Status: | Not a Bug | Impact on me: | |
Category: | MySQL Server | Severity: | S3 (Non-critical) |
Version: | 5.0.21 | OS: | |
Assigned to: | CPU Architecture: | Any |
[12 Oct 2006 12:11]
Heikki Tuuri
[12 Oct 2006 12:46]
Marko Mäkelä
The string "InnoDB free: " or "; InnoDB free:" is appended to the table comment by the method ha_innobase::update_table_comment() while holding srv_dict_tmpfile_mutex. My only explanation for this behaviour is that MySQL stores the result of ha_innobase::update_table_comment() and invokes the method again. It has been argued in the past that the table comment is the wrong place for this piece of information. I am not sure how the bug should be fixed, but I think that it needs to be addressed on the MySQL layer. Therefore, I am changing the category and assigning this bug away from me.
[12 Oct 2006 13:15]
Valeriy Kravchuk
Thank you for a problem report. Any exact steps to get this each and every time are still needed. Do you have any ideas (like innodb_file_per_table used, some specific SQL or configuration)?
[12 Oct 2006 13:18]
Dominik Klein
Please read this. This is no bug. http://lists.mysql.com/mysql/202576
[12 Oct 2006 13:20]
Heikki Tuuri
Dominik, thank you :). Heikki