<?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: Heikki Tuuri answers to Innodb questions, Part II</title>
	<atom:link href="http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/</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: Bookmarks for Novembre 24th through Novembre 25th &#124; Crisis</title>
		<link>http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/comment-page-1/#comment-391569</link>
		<dc:creator>Bookmarks for Novembre 24th through Novembre 25th &#124; Crisis</dc:creator>
		<pubDate>Tue, 25 Nov 2008 12:01:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/#comment-391569</guid>
		<description>[...] Heikki Tuuri answers to Innodb questions, Part II &#124; MySQL Performance Blog - [...]</description>
		<content:encoded><![CDATA[<p>[...] Heikki Tuuri answers to Innodb questions, Part II | MySQL Performance Blog &#8211; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: battery</title>
		<link>http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/comment-page-1/#comment-315052</link>
		<dc:creator>battery</dc:creator>
		<pubDate>Thu, 19 Jun 2008 08:11:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/#comment-315052</guid>
		<description>[...] Heikki Tuuri answers to Innodb questions, Part II [...]</description>
		<content:encoded><![CDATA[<p>[...] Heikki Tuuri answers to Innodb questions, Part II [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mattias J</title>
		<link>http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/comment-page-1/#comment-242112</link>
		<dc:creator>Mattias J</dc:creator>
		<pubDate>Wed, 13 Feb 2008 14:21:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/#comment-242112</guid>
		<description>Would anyone happen to know, to what degree the different isolation levels in InnoDB affect CPU usage?
That is, how much CPU will threads waiting on locks use...?</description>
		<content:encoded><![CDATA[<p>Would anyone happen to know, to what degree the different isolation levels in InnoDB affect CPU usage?<br />
That is, how much CPU will threads waiting on locks use&#8230;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Feed Search Engine - All Fresh Articles And News Are Here</title>
		<link>http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/comment-page-1/#comment-204334</link>
		<dc:creator>Feed Search Engine - All Fresh Articles And News Are Here</dc:creator>
		<pubDate>Sun, 25 Nov 2007 17:55:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/#comment-204334</guid>
		<description>[...] Heikki Tuuri answers to Innodb questions, Part II [...]</description>
		<content:encoded><![CDATA[<p>[...] Heikki Tuuri answers to Innodb questions, Part II [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pythian Group Blog &#187; Blog Archive &#187; Log Buffer #70: a Carnival of the Vanities for DBAs</title>
		<link>http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/comment-page-1/#comment-187705</link>
		<dc:creator>Pythian Group Blog &#187; Blog Archive &#187; Log Buffer #70: a Carnival of the Vanities for DBAs</dc:creator>
		<pubDate>Fri, 09 Nov 2007 18:09:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/#comment-187705</guid>
		<description>[...] the second part of InnoDB creator Heikki Tuuri&#8217;s answers to InnoDB questions, on the MySQL Performance [...]</description>
		<content:encoded><![CDATA[<p>[...] the second part of InnoDB creator Heikki Tuuri&#8217;s answers to InnoDB questions, on the MySQL Performance [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mike</title>
		<link>http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/comment-page-1/#comment-185897</link>
		<dc:creator>mike</dc:creator>
		<pubDate>Wed, 07 Nov 2007 18:37:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/#comment-185897</guid>
		<description>Hi,

With regard to Q34 about SSD. There are vendors that have onboard RAM cache incorporated into their SSD.
The first vendor of SSD we looked at didn&#039;t have this feature and when we benchmarked it, we found it was
indeed slower than mechanical disk. Would be interesting to hear comments about using SSD from a vendor
like BitMicro which has onboard RAM cache. We are planning on benchmarking this.

So I wouldn&#039;t offload my log files to SSD unless the SSD incorporated an onboard RAM cache. Otherwise, as 
Peter and Heiki say,there would be no benefit.

Note: A lot of the newer boxes SUN makes have internal SAS drives. If you already have external RAID arrays 
with BBU write cache, then I don&#039;t think it makes sense to offload the log files to these internal drives. If you 
do, then you would be sacrificing a lot of performance. If you don&#039;t have BBU write cache in an external RAID 
array, then it might make sense to offload the log files to the internal drives.</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>With regard to Q34 about SSD. There are vendors that have onboard RAM cache incorporated into their SSD.<br />
The first vendor of SSD we looked at didn&#8217;t have this feature and when we benchmarked it, we found it was<br />
indeed slower than mechanical disk. Would be interesting to hear comments about using SSD from a vendor<br />
like BitMicro which has onboard RAM cache. We are planning on benchmarking this.</p>
<p>So I wouldn&#8217;t offload my log files to SSD unless the SSD incorporated an onboard RAM cache. Otherwise, as<br />
Peter and Heiki say,there would be no benefit.</p>
<p>Note: A lot of the newer boxes SUN makes have internal SAS drives. If you already have external RAID arrays<br />
with BBU write cache, then I don&#8217;t think it makes sense to offload the log files to these internal drives. If you<br />
do, then you would be sacrificing a lot of performance. If you don&#8217;t have BBU write cache in an external RAID<br />
array, then it might make sense to offload the log files to the internal drives.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin</title>
		<link>http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/comment-page-1/#comment-185351</link>
		<dc:creator>Martin</dc:creator>
		<pubDate>Tue, 06 Nov 2007 13:27:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/#comment-185351</guid>
		<description>I just want to thank Heikki for answering! Big thanks to Peter too!</description>
		<content:encoded><![CDATA[<p>I just want to thank Heikki for answering! Big thanks to Peter too!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: peter</title>
		<link>http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/comment-page-1/#comment-184989</link>
		<dc:creator>peter</dc:creator>
		<pubDate>Mon, 05 Nov 2007 16:09:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/#comment-184989</guid>
		<description>Bill,

In our performance monitoring patches we now implemented per query working set estimation.  It would not be hard to implement global working set estimation  as well. Imagine table space is 1000000 pages   we allocate bitmap which holds  2 bits per page telling us if page was written to or read during certain timespan, say 1 minute.  Now we can pretty easily set bits in this bitmap and dump it to disk (it is just 250K/minute) and when use some tools to analyze how many distinct pages are being written/read per given time interval and so estimate how different query ratios will impact it.   One can also estimate with fixed memory hash similary as we do for queries.</description>
		<content:encoded><![CDATA[<p>Bill,</p>
<p>In our performance monitoring patches we now implemented per query working set estimation.  It would not be hard to implement global working set estimation  as well. Imagine table space is 1000000 pages   we allocate bitmap which holds  2 bits per page telling us if page was written to or read during certain timespan, say 1 minute.  Now we can pretty easily set bits in this bitmap and dump it to disk (it is just 250K/minute) and when use some tools to analyze how many distinct pages are being written/read per given time interval and so estimate how different query ratios will impact it.   One can also estimate with fixed memory hash similary as we do for queries.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill</title>
		<link>http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/comment-page-1/#comment-184986</link>
		<dc:creator>Bill</dc:creator>
		<pubDate>Mon, 05 Nov 2007 15:49:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/#comment-184986</guid>
		<description>Nice. Thank you to both Peter and Heikki for doing this. I understand the answer to Q36, but in the absence of real hard numbers, fuzzy approximate ones can be very helpful. It would be great if there was just this magical chart that  you could look at that told you if your normal load was X reads per second, Y writes/s, Z updates/s with a table of size Q Gb on OS R then these are the bottlenecks you will run into. I understand that it would take forever ( and thus some serious $$) to create and it isn&#039;t your highest priority, but that would be awesome. You could plan your db needs based upon reasonable performance approximations, and purchase hardware accordingly. It would be a good marketing and/or consulting tool at least.</description>
		<content:encoded><![CDATA[<p>Nice. Thank you to both Peter and Heikki for doing this. I understand the answer to Q36, but in the absence of real hard numbers, fuzzy approximate ones can be very helpful. It would be great if there was just this magical chart that  you could look at that told you if your normal load was X reads per second, Y writes/s, Z updates/s with a table of size Q Gb on OS R then these are the bottlenecks you will run into. I understand that it would take forever ( and thus some serious $$) to create and it isn&#8217;t your highest priority, but that would be awesome. You could plan your db needs based upon reasonable performance approximations, and purchase hardware accordingly. It would be a good marketing and/or consulting tool at least.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: www.fashionsecretsforyou.info &#187; Heikki Tuuri answers to Innodb questions, Part II</title>
		<link>http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/comment-page-1/#comment-184832</link>
		<dc:creator>www.fashionsecretsforyou.info &#187; Heikki Tuuri answers to Innodb questions, Part II</dc:creator>
		<pubDate>Mon, 05 Nov 2007 08:35:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2007/11/04/heikki-tuuri-answers-to-innodb-questions-part-ii/#comment-184832</guid>
		<description>[...] peter created an interesting post today on Heikki Tuuri answers to Innodb questions, Part II.Here&#8217;s a short outline:We improved the scalability of InnoDB-5.0.30 in December 2006 with a large patch, and the ‘last’ serious bug in it was only recently found and fixed: http://bugs.mysql.com/bug.php?id=29560. Concerning a switch to Oracle’s main database, &#8230; [...]</description>
		<content:encoded><![CDATA[<p>[...] peter created an interesting post today on Heikki Tuuri answers to Innodb questions, Part II.Here&#8217;s a short outline:We improved the scalability of InnoDB-5.0.30 in December 2006 with a large patch, and the ‘last’ serious bug in it was only recently found and fixed: <a href="http://bugs.mysql.com/bug.php?id=29560" rel="nofollow">http://bugs.mysql.com/bug.php?id=29560</a>. Concerning a switch to Oracle’s main database, &#8230; [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
