<?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: Database tuning:  ratio vs. rate</title>
	<atom:link href="http://www.pythian.com/news/9035/database-tuning-ratio-vs-rate/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pythian.com/news/9035/database-tuning-ratio-vs-rate/</link>
	<description>News and views from Pythian DBAs</description>
	<lastBuildDate>Fri, 10 Feb 2012 13:01:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
	<item>
		<title>By: Takaritó</title>
		<link>http://www.pythian.com/news/9035/database-tuning-ratio-vs-rate/#comment-481515</link>
		<dc:creator>Takaritó</dc:creator>
		<pubDate>Mon, 06 Dec 2010 16:47:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/news/?p=9035#comment-481515</guid>
		<description>I think the ratio is not so important. MySQL is always maintained in all the better. Ratios can find latent problems.</description>
		<content:encoded><![CDATA[<p>I think the ratio is not so important. MySQL is always maintained in all the better. Ratios can find latent problems.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shakir Sadikali</title>
		<link>http://www.pythian.com/news/9035/database-tuning-ratio-vs-rate/#comment-412871</link>
		<dc:creator>Shakir Sadikali</dc:creator>
		<pubDate>Wed, 10 Mar 2010 00:50:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/news/?p=9035#comment-412871</guid>
		<description>Welcome to the world of mature maintenance practices.  Oracle tuning was all about ratios once up a time as well.  I imagine the same paradigm shift will cement itself further as the MySQL product internal instrumentation matures and you can actually see what processes are doing and tune accordingly.  MySQL is definitely coming of age.</description>
		<content:encoded><![CDATA[<p>Welcome to the world of mature maintenance practices.  Oracle tuning was all about ratios once up a time as well.  I imagine the same paradigm shift will cement itself further as the MySQL product internal instrumentation matures and you can actually see what processes are doing and tune accordingly.  MySQL is definitely coming of age.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tuningbox</title>
		<link>http://www.pythian.com/news/9035/database-tuning-ratio-vs-rate/#comment-411365</link>
		<dc:creator>Tuningbox</dc:creator>
		<pubDate>Thu, 04 Mar 2010 13:15:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/news/?p=9035#comment-411365</guid>
		<description>I agree with Sheeri. Ratios can find latent problems. I have applied it as well and it worked.</description>
		<content:encoded><![CDATA[<p>I agree with Sheeri. Ratios can find latent problems. I have applied it as well and it worked.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sheeri Cabral</title>
		<link>http://www.pythian.com/news/9035/database-tuning-ratio-vs-rate/#comment-410727</link>
		<dc:creator>Sheeri Cabral</dc:creator>
		<pubDate>Mon, 01 Mar 2010 21:03:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/news/?p=9035#comment-410727</guid>
		<description>Hi Eric,

Good comment!  I should amend -- my point is that rate is not *as* important as ratio, for *immediate* tuning needs, and for some calculations.

Knowing the ratio can be very important in many cases.  For example, you could look at the ratio of slow queries vs. the rate of slow queries.  Maybe the rate of slow queries is 50 per hour, but the ratio is 50% of your queries (because you&#039;re a small shop without a lot of traffic). In that case you&#039;d want to know that half your queries are &quot;slow&quot; (maybe you are logging queries not using indexes, and half your queries fall into that category).

mysqltuner is meant for all sorts of shops, small and large.  Pythian likes to be *proactive*, not just *reactive*, and ratios can help find latent problems.  However, I do agree that rates are also important, particularly for finding current bottlenecks.

In addition, mysqltuner 2.0 tries to show as much of the same information as the original did, and the original shows rate.  I don&#039;t like to remove information, as it&#039;s easy enough for people to do it, and I think showing them both is important.

I believe it&#039;s important to look at *both* rate and ratio -- I will amend my post to say &quot;rate is often the important thing to look at&quot; instead of &quot;rate is the important thing to look at&quot; because the current wording implies that ratio is always the important figure, and I think it depends on the case.

Even for those that do believe that rates aren&#039;t important, though, I wanted to show folks that it&#039;s trivial to make your own checks in mysqltuner.</description>
		<content:encoded><![CDATA[<p>Hi Eric,</p>
<p>Good comment!  I should amend &#8212; my point is that rate is not *as* important as ratio, for *immediate* tuning needs, and for some calculations.</p>
<p>Knowing the ratio can be very important in many cases.  For example, you could look at the ratio of slow queries vs. the rate of slow queries.  Maybe the rate of slow queries is 50 per hour, but the ratio is 50% of your queries (because you&#8217;re a small shop without a lot of traffic). In that case you&#8217;d want to know that half your queries are &#8220;slow&#8221; (maybe you are logging queries not using indexes, and half your queries fall into that category).</p>
<p>mysqltuner is meant for all sorts of shops, small and large.  Pythian likes to be *proactive*, not just *reactive*, and ratios can help find latent problems.  However, I do agree that rates are also important, particularly for finding current bottlenecks.</p>
<p>In addition, mysqltuner 2.0 tries to show as much of the same information as the original did, and the original shows rate.  I don&#8217;t like to remove information, as it&#8217;s easy enough for people to do it, and I think showing them both is important.</p>
<p>I believe it&#8217;s important to look at *both* rate and ratio &#8212; I will amend my post to say &#8220;rate is often the important thing to look at&#8221; instead of &#8220;rate is the important thing to look at&#8221; because the current wording implies that ratio is always the important figure, and I think it depends on the case.</p>
<p>Even for those that do believe that rates aren&#8217;t important, though, I wanted to show folks that it&#8217;s trivial to make your own checks in mysqltuner.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Bergen</title>
		<link>http://www.pythian.com/news/9035/database-tuning-ratio-vs-rate/#comment-410719</link>
		<dc:creator>Eric Bergen</dc:creator>
		<pubDate>Mon, 01 Mar 2010 20:31:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/news/?p=9035#comment-410719</guid>
		<description>I believe Baron is making the point that rate is important and ratio is not. You seem to support that point yet you show how mysqltuner output both ratio and rate. If you have internalized ratio as unimportant why is it still in mysqltuner and why are you trying to justify it?</description>
		<content:encoded><![CDATA[<p>I believe Baron is making the point that rate is important and ratio is not. You seem to support that point yet you show how mysqltuner output both ratio and rate. If you have internalized ratio as unimportant why is it still in mysqltuner and why are you trying to justify it?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

