<?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 5.1 Mix Of Handlers In Partitions</title>
	<atom:link href="http://venublog.com/2009/03/16/mysql-51-mix-of-handlers-in-partitions/feed/" rel="self" type="application/rss+xml" />
	<link>http://venublog.com/2009/03/16/mysql-51-mix-of-handlers-in-partitions/</link>
	<description>Everything In Life Is Random! (Personal and Work)</description>
	<lastBuildDate>Fri, 03 Sep 2010 17:25:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: James Day</title>
		<link>http://venublog.com/2009/03/16/mysql-51-mix-of-handlers-in-partitions/comment-page-1/#comment-9420</link>
		<dc:creator>James Day</dc:creator>
		<pubDate>Tue, 19 Jan 2010 11:49:38 +0000</pubDate>
		<guid isPermaLink="false">http://venublog.com/?p=359#comment-9420</guid>
		<description>The stats for partitioned tables for all engines were being calculated based on only the first partition. That&#039;s now fixed in 5.1.41 and later:

http://bugs.mysql.com/bug.php?id=44059

For InnoDB there was a bug in the 64 bit server index dive algorithm that caused it not to use truly random dives. Set innodb_use_legacy_cardinality_algorithm = 0 to turn off compatibility and turn on the more truly random fixed method. This bug fix:

http://bugs.mysql.com/bug.php?id=43660

For partitioning in general, get a recent build like 5.1.43 when it&#039;s released soon. Lots of partitioning bug fixes since March 2009.</description>
		<content:encoded><![CDATA[<p>The stats for partitioned tables for all engines were being calculated based on only the first partition. That&#8217;s now fixed in 5.1.41 and later:</p>
<p><a href="http://bugs.mysql.com/bug.php?id=44059" rel="nofollow">http://bugs.mysql.com/bug.php?id=44059</a></p>
<p>For InnoDB there was a bug in the 64 bit server index dive algorithm that caused it not to use truly random dives. Set innodb_use_legacy_cardinality_algorithm = 0 to turn off compatibility and turn on the more truly random fixed method. This bug fix:</p>
<p><a href="http://bugs.mysql.com/bug.php?id=43660" rel="nofollow">http://bugs.mysql.com/bug.php?id=43660</a></p>
<p>For partitioning in general, get a recent build like 5.1.43 when it&#8217;s released soon. Lots of partitioning bug fixes since March 2009.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pythian Group - Blog</title>
		<link>http://venublog.com/2009/03/16/mysql-51-mix-of-handlers-in-partitions/comment-page-1/#comment-5245</link>
		<dc:creator>Pythian Group - Blog</dc:creator>
		<pubDate>Fri, 20 Mar 2009 16:41:29 +0000</pubDate>
		<guid isPermaLink="false">http://venublog.com/?p=359#comment-5245</guid>
		<description>[...] Venu Anuganti was also on the trail of partitions. He examined MySQL&#8217;s 5.1 Mix Of Handlers In Partition. [...]</description>
		<content:encoded><![CDATA[<p>[...] Venu Anuganti was also on the trail of partitions. He examined MySQL&#8217;s 5.1 Mix Of Handlers In Partition. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Giuseppe Maxia</title>
		<link>http://venublog.com/2009/03/16/mysql-51-mix-of-handlers-in-partitions/comment-page-1/#comment-4953</link>
		<dc:creator>Giuseppe Maxia</dc:creator>
		<pubDate>Mon, 16 Mar 2009 22:12:34 +0000</pubDate>
		<guid isPermaLink="false">http://venublog.com/?p=359#comment-4953</guid>
		<description>Don&#039;t hold your breath. Mix of handlers is not in the immediate plans, AFAIK. 
If you think it&#039;s a desirable feature, feel free to propose a patch, though.

In the meantime, if you need to deal with short partitions on recent data and long partitions on historical data, you can create partitions of variable length. Yearly partitions for the old data, monthly partitions for the recent data.

Giuseppe</description>
		<content:encoded><![CDATA[<p>Don&#8217;t hold your breath. Mix of handlers is not in the immediate plans, AFAIK.<br />
If you think it&#8217;s a desirable feature, feel free to propose a patch, though.</p>
<p>In the meantime, if you need to deal with short partitions on recent data and long partitions on historical data, you can create partitions of variable length. Yearly partitions for the old data, monthly partitions for the recent data.</p>
<p>Giuseppe</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rick</title>
		<link>http://venublog.com/2009/03/16/mysql-51-mix-of-handlers-in-partitions/comment-page-1/#comment-4947</link>
		<dc:creator>rick</dc:creator>
		<pubDate>Mon, 16 Mar 2009 19:39:19 +0000</pubDate>
		<guid isPermaLink="false">http://venublog.com/?p=359#comment-4947</guid>
		<description>We started using partitions since 6 months in production and we had a table with logging of information for last few years and current month with inserts, updates.. and we left with choosing InnoDB at this time.. but once MySQL supports mix of handles; then old tables will be MyISAM and current active partition will be InnoDB</description>
		<content:encoded><![CDATA[<p>We started using partitions since 6 months in production and we had a table with logging of information for last few years and current month with inserts, updates.. and we left with choosing InnoDB at this time.. but once MySQL supports mix of handles; then old tables will be MyISAM and current active partition will be InnoDB</p>
]]></content:encoded>
	</item>
</channel>
</rss>
