<?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: What does Using filesort mean in MySQL?</title>
	<atom:link href="http://www.mysqlperformanceblog.com/2009/03/05/what-does-using-filesort-mean-in-mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mysqlperformanceblog.com/2009/03/05/what-does-using-filesort-mean-in-mysql/</link>
	<description>Everything about MySQL Performance</description>
	<lastBuildDate>Sat, 21 Nov 2009 05:23:57 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: rob</title>
		<link>http://www.mysqlperformanceblog.com/2009/03/05/what-does-using-filesort-mean-in-mysql/comment-page-1/#comment-635076</link>
		<dc:creator>rob</dc:creator>
		<pubDate>Fri, 21 Aug 2009 13:33:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/?p=635#comment-635076</guid>
		<description>@Salle

Reading through this thread what scares me is it appears you also have some misconceptions about MySQL and yet you &quot;show people to the door&quot; who in this case seem to have a good grasp of the answer.  Hope I don&#039;t have to cross paths I wouldn&#039;t want to waste my time.</description>
		<content:encoded><![CDATA[<p>@Salle</p>
<p>Reading through this thread what scares me is it appears you also have some misconceptions about MySQL and yet you &#8220;show people to the door&#8221; who in this case seem to have a good grasp of the answer.  Hope I don&#8217;t have to cross paths I wouldn&#8217;t want to waste my time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joey</title>
		<link>http://www.mysqlperformanceblog.com/2009/03/05/what-does-using-filesort-mean-in-mysql/comment-page-1/#comment-529981</link>
		<dc:creator>Joey</dc:creator>
		<pubDate>Sat, 04 Apr 2009 21:07:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/?p=635#comment-529981</guid>
		<description>Thanks for this helpful article and the even more helpful discussion!</description>
		<content:encoded><![CDATA[<p>Thanks for this helpful article and the even more helpful discussion!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: thomas</title>
		<link>http://www.mysqlperformanceblog.com/2009/03/05/what-does-using-filesort-mean-in-mysql/comment-page-1/#comment-510027</link>
		<dc:creator>thomas</dc:creator>
		<pubDate>Tue, 17 Mar 2009 19:26:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/?p=635#comment-510027</guid>
		<description>Gee, I wonder what it is like to be in an interview and get this question from Baron?

I think I always had the general idea, but reading these posts gave an extra layer.

T</description>
		<content:encoded><![CDATA[<p>Gee, I wonder what it is like to be in an interview and get this question from Baron?</p>
<p>I think I always had the general idea, but reading these posts gave an extra layer.</p>
<p>T</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Salle</title>
		<link>http://www.mysqlperformanceblog.com/2009/03/05/what-does-using-filesort-mean-in-mysql/comment-page-1/#comment-506057</link>
		<dc:creator>Salle</dc:creator>
		<pubDate>Sat, 14 Mar 2009 13:15:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/?p=635#comment-506057</guid>
		<description>Dmitry,

You will be amazed how many MySQL &quot;experts&quot; don&#039;t read the manual. They either &quot;know&quot; or assume.

At the other had digging out such information is difficult. MySQL manual is not easy to navigate and it changes all the time. What&#039;s in there now could be added just couple of hours ago.

So don&#039;t blame people who didn&#039;t know how to find such information.

As for such questions being bad for interviews it depends on what do you want to understand about the candidate and even more what job you are interviewing for.

If it&#039;s about on-site consulting you definitely prefer one being able to answer everything on top of his head.</description>
		<content:encoded><![CDATA[<p>Dmitry,</p>
<p>You will be amazed how many MySQL &#8220;experts&#8221; don&#8217;t read the manual. They either &#8220;know&#8221; or assume.</p>
<p>At the other had digging out such information is difficult. MySQL manual is not easy to navigate and it changes all the time. What&#8217;s in there now could be added just couple of hours ago.</p>
<p>So don&#8217;t blame people who didn&#8217;t know how to find such information.</p>
<p>As for such questions being bad for interviews it depends on what do you want to understand about the candidate and even more what job you are interviewing for.</p>
<p>If it&#8217;s about on-site consulting you definitely prefer one being able to answer everything on top of his head.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dmitry Dulepov</title>
		<link>http://www.mysqlperformanceblog.com/2009/03/05/what-does-using-filesort-mean-in-mysql/comment-page-1/#comment-500624</link>
		<dc:creator>Dmitry Dulepov</dc:creator>
		<pubDate>Mon, 09 Mar 2009 21:14:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/?p=635#comment-500624</guid>
		<description>If people do not answer this question incorrectly, it simply means they do not read. The answer is clean and clear at the MySQL web site:

=========================
Using filesort

MySQL must do an extra pass to find out how to retrieve the rows in sorted order. The sort is done by going through all rows according to the join type and storing the sort key and pointer to the row for all rows that match the WHERE clause. The keys then are sorted and the rows are retrieved in sorted order.
=========================

http://dev.mysql.com/doc/refman/5.0/en/using-explain.html

In fact, such quaestions are VERY bad on the interview. It is ok to test skills during the interview but it is bad to ask for very low details. Much better to test if the person can ~find~ the answer to the question. Someone who knows is not necessarily the best. Someone who does not know but can find the answer is typically better.</description>
		<content:encoded><![CDATA[<p>If people do not answer this question incorrectly, it simply means they do not read. The answer is clean and clear at the MySQL web site:</p>
<p>=========================<br />
Using filesort</p>
<p>MySQL must do an extra pass to find out how to retrieve the rows in sorted order. The sort is done by going through all rows according to the join type and storing the sort key and pointer to the row for all rows that match the WHERE clause. The keys then are sorted and the rows are retrieved in sorted order.<br />
=========================</p>
<p><a href="http://dev.mysql.com/doc/refman/5.0/en/using-explain.html" rel="nofollow">http://dev.mysql.com/doc/refman/5.0/en/using-explain.html</a></p>
<p>In fact, such quaestions are VERY bad on the interview. It is ok to test skills during the interview but it is bad to ask for very low details. Much better to test if the person can ~find~ the answer to the question. Someone who knows is not necessarily the best. Someone who does not know but can find the answer is typically better.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maurice</title>
		<link>http://www.mysqlperformanceblog.com/2009/03/05/what-does-using-filesort-mean-in-mysql/comment-page-1/#comment-500582</link>
		<dc:creator>Maurice</dc:creator>
		<pubDate>Mon, 09 Mar 2009 17:29:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/?p=635#comment-500582</guid>
		<description>Clears up some confusion indeed.

Thanks for posting! :)</description>
		<content:encoded><![CDATA[<p>Clears up some confusion indeed.</p>
<p>Thanks for posting! <img src='http://www.mysqlperformanceblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Baron Schwartz</title>
		<link>http://www.mysqlperformanceblog.com/2009/03/05/what-does-using-filesort-mean-in-mysql/comment-page-1/#comment-500486</link>
		<dc:creator>Baron Schwartz</dc:creator>
		<pubDate>Mon, 09 Mar 2009 12:45:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/?p=635#comment-500486</guid>
		<description>It is called &quot;filesort.&quot;  There is no &quot;big sorting.&quot;  And it is quicksort on chunks, followed by a k-way merge.  It is not like binary search.</description>
		<content:encoded><![CDATA[<p>It is called &#8220;filesort.&#8221;  There is no &#8220;big sorting.&#8221;  And it is quicksort on chunks, followed by a k-way merge.  It is not like binary search.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Explore Oracle</title>
		<link>http://www.mysqlperformanceblog.com/2009/03/05/what-does-using-filesort-mean-in-mysql/comment-page-1/#comment-500359</link>
		<dc:creator>Explore Oracle</dc:creator>
		<pubDate>Mon, 09 Mar 2009 09:56:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/?p=635#comment-500359</guid>
		<description>so i think big sorting in mysql is some what same as binary search procedure where searching is done in chunks.</description>
		<content:encoded><![CDATA[<p>so i think big sorting in mysql is some what same as binary search procedure where searching is done in chunks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Baron Schwartz</title>
		<link>http://www.mysqlperformanceblog.com/2009/03/05/what-does-using-filesort-mean-in-mysql/comment-page-1/#comment-498658</link>
		<dc:creator>Baron Schwartz</dc:creator>
		<pubDate>Sat, 07 Mar 2009 15:20:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/?p=635#comment-498658</guid>
		<description>Sky, I used Google Translate to read your article, and I agree with what you wrote!</description>
		<content:encoded><![CDATA[<p>Sky, I used Google Translate to read your article, and I agree with what you wrote!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sky.jian</title>
		<link>http://www.mysqlperformanceblog.com/2009/03/05/what-does-using-filesort-mean-in-mysql/comment-page-1/#comment-498262</link>
		<dc:creator>sky.jian</dc:creator>
		<pubDate>Sat, 07 Mar 2009 03:58:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/?p=635#comment-498262</guid>
		<description>ohh,:D

it looks like i my comprehension is right ：）

and i had write a blog about &quot;mysql order by&quot; some month ago:

http://www.jianzhaoyang.com/database/mysql_order_by_implement</description>
		<content:encoded><![CDATA[<p>ohh,:D</p>
<p>it looks like i my comprehension is right ：）</p>
<p>and i had write a blog about &#8220;mysql order by&#8221; some month ago:</p>
<p><a href="http://www.jianzhaoyang.com/database/mysql_order_by_implement" rel="nofollow">http://www.jianzhaoyang.com/database/mysql_order_by_implement</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
