<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: MySQL InnoDB and table renaming don&#8217;t play well&#8230;</title>
	<atom:link href="http://www.masterzen.fr/2009/10/15/mysql-innodb-and-table-renaming-dont-play-well/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.masterzen.fr/2009/10/15/mysql-innodb-and-table-renaming-dont-play-well/</link>
	<description>Journey in a software world...</description>
	<pubDate>Thu, 11 Mar 2010 18:36:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: masterzen</title>
		<link>http://www.masterzen.fr/2009/10/15/mysql-innodb-and-table-renaming-dont-play-well/comment-page-1/#comment-150</link>
		<dc:creator>masterzen</dc:creator>
		<pubDate>Thu, 15 Oct 2009 12:57:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.masterzen.fr/?p=116#comment-150</guid>
		<description>@Domas,

Sure it will get fixed, if it is possible. 

I turned the problem trying to find a code fix by myself, and I don't see any obvious way: at least the new name still needs to be allocated somewhere. 
One evident possible fix is to reuse the memory of the old name if the new name is shorter than the previous one. I can still arrange my rank script to use table name of same length, that becomes ugly :-)

What is questionable nowadays if it makes sense to use the table heap. We have pretty good and fast allocators (TC malloc or others), so I'm sure re-writing all the mem_heap stuff to use it can be worthwhile.</description>
		<content:encoded><![CDATA[<p>@Domas,</p>
<p>Sure it will get fixed, if it is possible. </p>
<p>I turned the problem trying to find a code fix by myself, and I don&#8217;t see any obvious way: at least the new name still needs to be allocated somewhere.<br />
One evident possible fix is to reuse the memory of the old name if the new name is shorter than the previous one. I can still arrange my rank script to use table name of same length, that becomes ugly <img src='http://www.masterzen.fr/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>What is questionable nowadays if it makes sense to use the table heap. We have pretty good and fast allocators (TC malloc or others), so I&#8217;m sure re-writing all the mem_heap stuff to use it can be worthwhile.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephan Hermann (ubuntuworker) 's status on Thursday, 15-Oct-09 11:55:45 UTC - Identi.ca</title>
		<link>http://www.masterzen.fr/2009/10/15/mysql-innodb-and-table-renaming-dont-play-well/comment-page-1/#comment-148</link>
		<dc:creator>Stephan Hermann (ubuntuworker) 's status on Thursday, 15-Oct-09 11:55:45 UTC - Identi.ca</dc:creator>
		<pubDate>Thu, 15 Oct 2009 11:58:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.masterzen.fr/?p=116#comment-148</guid>
		<description>[...]  http://www.masterzen.fr/2009/10/15/mysql-innodb-and-table-renaming-dont-play-well/        a few seconds ago  from  Gwibber [...]</description>
		<content:encoded><![CDATA[<p>[...]  <a href="http://www.masterzen.fr/2009/10/15/mysql-innodb-and-table-renaming-dont-play-well/"  rel="nofollow">http://www.masterzen.fr/2009/10/15/mysql-innodb-and-table-renaming-dont-play-well/</a>        a few seconds ago  from  Gwibber [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Domas Mituzas</title>
		<link>http://www.masterzen.fr/2009/10/15/mysql-innodb-and-table-renaming-dont-play-well/comment-page-1/#comment-147</link>
		<dc:creator>Domas Mituzas</dc:creator>
		<pubDate>Thu, 15 Oct 2009 08:57:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.masterzen.fr/?p=116#comment-147</guid>
		<description>So, you filed a bug - it will get fixed soon then.
One of ways is of course fixing/patching yourself. 

Other is moving to BLACKHOLE (though it may have other nasty bugs).

And of course, you can just wait for official fix. To make it faster you can always poke your friendly MySQL Support engineer ;-)</description>
		<content:encoded><![CDATA[<p>So, you filed a bug - it will get fixed soon then.<br />
One of ways is of course fixing/patching yourself. </p>
<p>Other is moving to BLACKHOLE (though it may have other nasty bugs).</p>
<p>And of course, you can just wait for official fix. To make it faster you can always poke your friendly MySQL Support engineer <img src='http://www.masterzen.fr/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anders Karlsson</title>
		<link>http://www.masterzen.fr/2009/10/15/mysql-innodb-and-table-renaming-dont-play-well/comment-page-1/#comment-146</link>
		<dc:creator>Anders Karlsson</dc:creator>
		<pubDate>Thu, 15 Oct 2009 08:23:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.masterzen.fr/?p=116#comment-146</guid>
		<description>Move to MyISAM.

/Karlsson
Just kidding.</description>
		<content:encoded><![CDATA[<p>Move to MyISAM.</p>
<p>/Karlsson<br />
Just kidding.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.084 seconds -->
