<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Zarathustra Shall Speak &#187; InnoDB</title>
	<atom:link href="http://zarathustrashallspeak.com/tag/innodb/feed/" rel="self" type="application/rss+xml" />
	<link>http://zarathustrashallspeak.com</link>
	<description>And you yourself are also this Will to Power.</description>
	<lastBuildDate>Tue, 13 Jul 2010 18:35:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>InnoDB Disabled; &#8211;skip-innodb Nowhere to be Found</title>
		<link>http://zarathustrashallspeak.com/2009/08/16/innodb-disabled-skip-innodb-nowhere-to-be-found/</link>
		<comments>http://zarathustrashallspeak.com/2009/08/16/innodb-disabled-skip-innodb-nowhere-to-be-found/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 05:39:32 +0000</pubDate>
		<dc:creator>Akairenn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[InnoDB]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://zarathustrashallspeak.com/?p=128</guid>
		<description><![CDATA[InnoDB is #1.  All other MySQL table types are #2 or lower.]]></description>
			<content:encoded><![CDATA[<p>So, actually doing some performance tuning on my box, while shooting out random Linux commands to customers.  Like a boss.  On a boat.</p>
<p>MyISAM sucks, and it sucks hard.</p>
<p>InnoDB, on the other hand, rules over MyISAM like a Dominatrix rules over a fat politician in a black leather mask.  Why?  It&#8217;s all in the locking mechanisms.  I&#8217;ll leave it to you to dig up information on that, what concerns us is what to do when:</p>
<p><code>ALTER TABLE tablename ENGINE=INNODB;</code></p>
<p>&#8230;does nothing.  Well, the first thing you do is bang your head on your desk.  After that, this is a good idea:</p>
<p><code>SHOW ENGINES;</code></p>
<p>Chances are, InnoDB is showing up as disabled.  But why?  Your MySQL configuration pointedly lacks the &#8211;skip-innodb directive, does it not?</p>
<p>Check your InnoDB files.  EG, ibdata1, ib_logfile0, ib_logfile1, etc.</p>
<p>Somehow, I contrived to end up with an ibdata1 file, at least, that did not match the initial size I had declared it to be in my.cnf.  Since this is a fresh install, the solution was to simply remove the ib* files and restart MySQL.</p>
<p>Blargh.</p>
]]></content:encoded>
			<wfw:commentRss>http://zarathustrashallspeak.com/2009/08/16/innodb-disabled-skip-innodb-nowhere-to-be-found/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
