<?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: Undo area size restriction needed for Innodb</title>
	<atom:link href="http://www.mysqlperformanceblog.com/2006/11/09/undo-area-size-restriction-needed-for-innodb/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mysqlperformanceblog.com/2006/11/09/undo-area-size-restriction-needed-for-innodb/</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: Pythian Group Blog &#187; Log Buffer #18: a Carnival of the Vanities for DBAs</title>
		<link>http://www.mysqlperformanceblog.com/2006/11/09/undo-area-size-restriction-needed-for-innodb/comment-page-1/#comment-76278</link>
		<dc:creator>Pythian Group Blog &#187; Log Buffer #18: a Carnival of the Vanities for DBAs</dc:creator>
		<pubDate>Fri, 09 Mar 2007 23:25:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2006/11/09/undo-tablespace-size-restriction-needed-for-innodb/#comment-76278</guid>
		<description>[...] Zaitsev of the MySQL Performance Blog has a similar story, Undo area size restriction needed for InnoDB. &#8220;&#8230;MySQL Server was restarted &#8230; and (spent) hours to undo almost 300.000.000 of [...]</description>
		<content:encoded><![CDATA[<p>[...] Zaitsev of the MySQL Performance Blog has a similar story, Undo area size restriction needed for InnoDB. &#8220;&hellip;MySQL Server was restarted &hellip; and (spent) hours to undo almost 300.000.000 of [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Xaprb</title>
		<link>http://www.mysqlperformanceblog.com/2006/11/09/undo-area-size-restriction-needed-for-innodb/comment-page-1/#comment-10641</link>
		<dc:creator>Xaprb</dc:creator>
		<pubDate>Fri, 17 Nov 2006 18:20:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2006/11/09/undo-tablespace-size-restriction-needed-for-innodb/#comment-10641</guid>
		<description>That&#039;s true.  Another related thing I watch in innotop (this isn&#039;t directly relevant, but my &quot;fuzzy logic&quot; reminds me of it) is old versions kept around.  You can do a little subtraction and see how many versions InnoDB is keeping in memory (snapshots created by selecting some rows in default isolation level).  Until the transaction commits, InnoDB has to keep the old version in memory to present a consistent view to the transaction, so long-running transactions keep using memory.  Like I said not completely relevant, but sort of related.

(For those who want to  use this feature, it is in the header in T mode -- press &#039;h&#039; to show the header).</description>
		<content:encoded><![CDATA[<p>That&#8217;s true.  Another related thing I watch in innotop (this isn&#8217;t directly relevant, but my &#8220;fuzzy logic&#8221; reminds me of it) is old versions kept around.  You can do a little subtraction and see how many versions InnoDB is keeping in memory (snapshots created by selecting some rows in default isolation level).  Until the transaction commits, InnoDB has to keep the old version in memory to present a consistent view to the transaction, so long-running transactions keep using memory.  Like I said not completely relevant, but sort of related.</p>
<p>(For those who want to  use this feature, it is in the header in T mode &#8212; press &#8216;h&#8217; to show the header).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: peter</title>
		<link>http://www.mysqlperformanceblog.com/2006/11/09/undo-area-size-restriction-needed-for-innodb/comment-page-1/#comment-9044</link>
		<dc:creator>peter</dc:creator>
		<pubDate>Wed, 15 Nov 2006 01:13:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2006/11/09/undo-tablespace-size-restriction-needed-for-innodb/#comment-9044</guid>
		<description>Xarb,

This only shows undo space for active queries which would help in described case but may does not show it in all cases. Imagine for example transaction which is open for a week - it does not do changes itself so its undo entries number is zero. However it also does not allow Innodb to purge undo entries for transactions which have been committed in the meanwhile. 

Such transaction can affect performance a lot, however it does not affect recovery speed as such entries need to be purged rather than rolled back.</description>
		<content:encoded><![CDATA[<p>Xarb,</p>
<p>This only shows undo space for active queries which would help in described case but may does not show it in all cases. Imagine for example transaction which is open for a week &#8211; it does not do changes itself so its undo entries number is zero. However it also does not allow Innodb to purge undo entries for transactions which have been committed in the meanwhile. </p>
<p>Such transaction can affect performance a lot, however it does not affect recovery speed as such entries need to be purged rather than rolled back.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Xaprb</title>
		<link>http://www.mysqlperformanceblog.com/2006/11/09/undo-area-size-restriction-needed-for-innodb/comment-page-1/#comment-8807</link>
		<dc:creator>Xaprb</dc:creator>
		<pubDate>Tue, 14 Nov 2006 15:50:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2006/11/09/undo-tablespace-size-restriction-needed-for-innodb/#comment-8807</guid>
		<description>innotop (http://www.xaprb.com/innotop/) shows undo size in the InnoDB Transaction mode.  Press capital T to enter this mode, and c to choose columns in case it is not already visible.  This is also a good way to watch the progress of long queries; you can see how done the query is in case you know how many rows it should affect.

I regularly watch transactions this way to see how long they are and how many undo log entries they generate.</description>
		<content:encoded><![CDATA[<p>innotop (<a href="http://www.xaprb.com/innotop/" rel="nofollow">http://www.xaprb.com/innotop/</a>) shows undo size in the InnoDB Transaction mode.  Press capital T to enter this mode, and c to choose columns in case it is not already visible.  This is also a good way to watch the progress of long queries; you can see how done the query is in case you know how many rows it should affect.</p>
<p>I regularly watch transactions this way to see how long they are and how many undo log entries they generate.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
