<?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"
	>
<channel>
	<title>Comments on: MySQL Installation and upgrade scripts.</title>
	<atom:link href="http://www.mysqlperformanceblog.com/2007/05/21/mysql-installation-and-upgrade-scripts/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mysqlperformanceblog.com/2007/05/21/mysql-installation-and-upgrade-scripts/</link>
	<description>Everything about MySQL Performance</description>
	<pubDate>Tue, 02 Dec 2008 13:28:21 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Dmitri Mikhailov</title>
		<link>http://www.mysqlperformanceblog.com/2007/05/21/mysql-installation-and-upgrade-scripts/#comment-129061</link>
		<dc:creator>Dmitri Mikhailov</dc:creator>
		<pubDate>Mon, 21 May 2007 16:27:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2007/05/21/mysql-installation-and-upgrade-scripts/#comment-129061</guid>
		<description>Heh, here are my 2 cents: I tried to upgrade from 4.1.19 to:

  5.0.24a - fast, "check for upgrade" did not trigger table repairs (bad, varchar string comparison with trailing spaces might return different from expected results), no problems with replication, no problems with merge tables, the release just does not have the latest features/fixes.

  5.0.27  - slow, with "check for upgrade" repairs, problems with auto_increment values in the replication binlogs (bug #24432)

  5.0.36sp1 - slow, with "check for upgrade" repairs, no problems with large merge tables (Unable to open underlying table which is differently defined or of non-MyISAM type), no problems with replication

  5.0.37  - slow, with "check for upgrade" repairs, problems with merge tables, performance problems while table is updated by PK = empty string (actially is was an application side problem, but at least this should not cause perf problems at the db side)

  5.0.41 - the release is just too fresh to blindly migrate to.

---

Oh, yes, SELinux had to be disabled.

At the present time I decided to upgrade to 5.0.36sp1 (MySQL Enperprise) it seems to be the most stable release, it's still in the tests, who knows what bug we are going to hit next :)</description>
		<content:encoded><![CDATA[<p>Heh, here are my 2 cents: I tried to upgrade from 4.1.19 to:</p>
<p>  5.0.24a - fast, &#8220;check for upgrade&#8221; did not trigger table repairs (bad, varchar string comparison with trailing spaces might return different from expected results), no problems with replication, no problems with merge tables, the release just does not have the latest features/fixes.</p>
<p>  5.0.27  - slow, with &#8220;check for upgrade&#8221; repairs, problems with auto_increment values in the replication binlogs (bug #24432)</p>
<p>  5.0.36sp1 - slow, with &#8220;check for upgrade&#8221; repairs, no problems with large merge tables (Unable to open underlying table which is differently defined or of non-MyISAM type), no problems with replication</p>
<p>  5.0.37  - slow, with &#8220;check for upgrade&#8221; repairs, problems with merge tables, performance problems while table is updated by PK = empty string (actially is was an application side problem, but at least this should not cause perf problems at the db side)</p>
<p>  5.0.41 - the release is just too fresh to blindly migrate to.</p>
<p>&#8212;</p>
<p>Oh, yes, SELinux had to be disabled.</p>
<p>At the present time I decided to upgrade to 5.0.36sp1 (MySQL Enperprise) it seems to be the most stable release, it&#8217;s still in the tests, who knows what bug we are going to hit next <img src='http://www.mysqlperformanceblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: peter</title>
		<link>http://www.mysqlperformanceblog.com/2007/05/21/mysql-installation-and-upgrade-scripts/#comment-128998</link>
		<dc:creator>peter</dc:creator>
		<pubDate>Mon, 21 May 2007 11:31:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2007/05/21/mysql-installation-and-upgrade-scripts/#comment-128998</guid>
		<description>Thank Ivo, 

I would have guessed there is a workaround but again  I would expect this is something MySQL and RedHat could have worked among themselves - if RPM is tuned not to remove mysql user or if it is readded with same id I do not care much. I would just prefer it to work, keeping my user hat on in this case :)</description>
		<content:encoded><![CDATA[<p>Thank Ivo, </p>
<p>I would have guessed there is a workaround but again  I would expect this is something MySQL and RedHat could have worked among themselves - if RPM is tuned not to remove mysql user or if it is readded with same id I do not care much. I would just prefer it to work, keeping my user hat on in this case <img src='http://www.mysqlperformanceblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ivo Teel</title>
		<link>http://www.mysqlperformanceblog.com/2007/05/21/mysql-installation-and-upgrade-scripts/#comment-128925</link>
		<dc:creator>Ivo Teel</dc:creator>
		<pubDate>Mon, 21 May 2007 10:47:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.mysqlperformanceblog.com/2007/05/21/mysql-installation-and-upgrade-scripts/#comment-128925</guid>
		<description>We have had simular issues with RPM, however, the missing MySQL user is related to the RPM itself. It removes the mysql user on deinstallation and for some reason doesn't readd it. This only occurs for upgrades, if you remove it and then reinstall (the newer version) it works just fine.

Nowadays we just remove the old version first and immediate install the newer version and move back the configuration.</description>
		<content:encoded><![CDATA[<p>We have had simular issues with RPM, however, the missing MySQL user is related to the RPM itself. It removes the mysql user on deinstallation and for some reason doesn&#8217;t readd it. This only occurs for upgrades, if you remove it and then reinstall (the newer version) it works just fine.</p>
<p>Nowadays we just remove the old version first and immediate install the newer version and move back the configuration.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
