<?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 vs InfoBright optimizer battle</title>
	<atom:link href="http://mysqlpreacher.com/wordpress/2009/12/mysql-vs-infobright-optimizer-battle/feed/" rel="self" type="application/rss+xml" />
	<link>http://mysqlpreacher.com/wordpress/2009/12/mysql-vs-infobright-optimizer-battle/</link>
	<description>A MySQL blog, from a MySQL DBA</description>
	<lastBuildDate>Sat, 24 Jul 2010 03:49:07 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: justmark</title>
		<link>http://mysqlpreacher.com/wordpress/2009/12/mysql-vs-infobright-optimizer-battle/comment-page-1/#comment-132</link>
		<dc:creator>justmark</dc:creator>
		<pubDate>Tue, 08 Dec 2009 14:29:29 +0000</pubDate>
		<guid isPermaLink="false">http://mysqlpreacher.com/wordpress/?p=302#comment-132</guid>
		<description>Darren,

We don&#039;t support the use of MySQL variables within a statement.  Thus using @tot will force execution by the MySQL query engine, which negates the benefits you get from the Knowledge Grid.  You can disable the MySQL Query Path in the latest releases of Infobright which will save you having to wait, and ultimately abort the query.

Hope this helps,
Mark</description>
		<content:encoded><![CDATA[<p>Darren,</p>
<p>We don&#8217;t support the use of MySQL variables within a statement.  Thus using @tot will force execution by the MySQL query engine, which negates the benefits you get from the Knowledge Grid.  You can disable the MySQL Query Path in the latest releases of Infobright which will save you having to wait, and ultimately abort the query.</p>
<p>Hope this helps,<br />
Mark</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MySQL vs InfoBright optimizer battle &#124; Web Developer</title>
		<link>http://mysqlpreacher.com/wordpress/2009/12/mysql-vs-infobright-optimizer-battle/comment-page-1/#comment-130</link>
		<dc:creator>MySQL vs InfoBright optimizer battle &#124; Web Developer</dc:creator>
		<pubDate>Sat, 05 Dec 2009 12:49:21 +0000</pubDate>
		<guid isPermaLink="false">http://mysqlpreacher.com/wordpress/?p=302#comment-130</guid>
		<description>[...] the result and setting the variable to the result field, but it&#8217;s really ugly isn&#8217;t it? Read the full article the source.    Share          Code databases, infobright, intermediate, mysql, optimiser, variables     Launch [...]</description>
		<content:encoded><![CDATA[<p>[...] the result and setting the variable to the result field, but it&#8217;s really ugly isn&#8217;t it? Read the full article the source.    Share          Code databases, infobright, intermediate, mysql, optimiser, variables     Launch [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Darren Cassar</title>
		<link>http://mysqlpreacher.com/wordpress/2009/12/mysql-vs-infobright-optimizer-battle/comment-page-1/#comment-126</link>
		<dc:creator>Darren Cassar</dc:creator>
		<pubDate>Thu, 03 Dec 2009 09:37:06 +0000</pubDate>
		<guid isPermaLink="false">http://mysqlpreacher.com/wordpress/?p=302#comment-126</guid>
		<description>Hi Mark,

This blog post is not about EXPLAIN in infobright ... but about the fact that a query which on mysql takes ages, on infobright takes very little time (awesome):
mysql&gt; SELECT COUNT(ac.UID) FROM ACTIVE ac JOIN ALL a ON ac.UID=a.UID;
+—————+
&#124; COUNT(ac.UID) &#124;
+—————+
&#124;         17466 &#124; 
+—————+
1 row IN SET (0.23 sec)

but when setting a variable to the result:
mysql&gt; SET @tot = (SELECT COUNT(ac.UID) FROM ACTIVE ac JOIN ALL a ON ac.UID=a.UID);

^CQuery aborted BY Ctrl+C

the variable setting fails because it takes too long, implying that running the query went through the IB optimiser but setting a variable tot equal to the result went through the mysql optimiser thus taking ages. 

Regards,
Darren</description>
		<content:encoded><![CDATA[<p>Hi Mark,</p>
<p>This blog post is not about EXPLAIN in infobright &#8230; but about the fact that a query which on mysql takes ages, on infobright takes very little time (awesome):<br />
mysql&gt; SELECT COUNT(ac.UID) FROM ACTIVE ac JOIN ALL a ON ac.UID=a.UID;<br />
+—————+<br />
| COUNT(ac.UID) |<br />
+—————+<br />
|         17466 |<br />
+—————+<br />
1 row IN SET (0.23 sec)</p>
<p>but when setting a variable to the result:<br />
mysql&gt; SET @tot = (SELECT COUNT(ac.UID) FROM ACTIVE ac JOIN ALL a ON ac.UID=a.UID);</p>
<p>^CQuery aborted BY Ctrl+C</p>
<p>the variable setting fails because it takes too long, implying that running the query went through the IB optimiser but setting a variable tot equal to the result went through the mysql optimiser thus taking ages. </p>
<p>Regards,<br />
Darren</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: justmark</title>
		<link>http://mysqlpreacher.com/wordpress/2009/12/mysql-vs-infobright-optimizer-battle/comment-page-1/#comment-123</link>
		<dc:creator>justmark</dc:creator>
		<pubDate>Wed, 02 Dec 2009 19:16:03 +0000</pubDate>
		<guid isPermaLink="false">http://mysqlpreacher.com/wordpress/?p=302#comment-123</guid>
		<description>Hi,

Infobright doesn&#039;t support EXPLAIN - hence the extra processing time via the MySQL Query Path.  We&#039;ve got a fair amount documented about this within our forums and Wiki.  Here&#039;s a link to the Wiki specifically about this topic with information about turning on the query execution log. Feel free to stop by the forums - we&#039;re very prompt with our responses!

http://www.infobright.org/wiki/Query_Execution_Log/

Regards,
Mark Windrim
VP Community Relations @ Infobright</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>Infobright doesn&#8217;t support EXPLAIN &#8211; hence the extra processing time via the MySQL Query Path.  We&#8217;ve got a fair amount documented about this within our forums and Wiki.  Here&#8217;s a link to the Wiki specifically about this topic with information about turning on the query execution log. Feel free to stop by the forums &#8211; we&#8217;re very prompt with our responses!</p>
<p><a href="http://www.infobright.org/wiki/Query_Execution_Log/" rel="nofollow">http://www.infobright.org/wiki/Query_Execution_Log/</a></p>
<p>Regards,<br />
Mark Windrim<br />
VP Community Relations @ Infobright</p>
]]></content:encoded>
	</item>
</channel>
</rss>
