<?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>Oracle + Open Source &#187; replication</title>
	<atom:link href="http://oracleopensource.com/category/replication/feed/" rel="self" type="application/rss+xml" />
	<link>http://oracleopensource.com</link>
	<description>two worlds inexorably colliding</description>
	<lastBuildDate>Tue, 20 Jul 2010 13:00:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>DBJ &#8211; Advanced MySQL Replication &#8211; Improving Performance</title>
		<link>http://oracleopensource.com/2009/02/11/dbj-advanced-mysql-replication-improving-performance/</link>
		<comments>http://oracleopensource.com/2009/02/11/dbj-advanced-mysql-replication-improving-performance/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 13:00:34 +0000</pubDate>
		<dc:creator>Sean Hull</dc:creator>
				<category><![CDATA[databasejournal]]></category>
		<category><![CDATA[high availability]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[replication]]></category>

		<guid isPermaLink="false">http://oracleopensource.com/2009/02/11/dbj-advanced-mysql-replication-improving-performance/</guid>
		<description><![CDATA[ Our latest article over at Database Journal is hot off the presses.  Advanced MySQL Replication &#8211; Improving Performance discusses some of the best ways to improve the performance of your MySQL slave setup.  If the slave is constantly getting further and further behind the master database, we discuss a number of techniques which may help [...]]]></description>
			<content:encoded><![CDATA[<p> Our latest article over at Database Journal is hot off the presses.  <a href="http://www.databasejournal.com/features/mysql/article.php/3801281/article.htm" title="Advanced MySQL Replication - Improving Slave Performance">Advanced MySQL Replication &#8211; Improving Performance</a> discusses some of the best ways to improve the performance of your MySQL slave setup.  If the slave is constantly getting further and further behind the master database, we discuss a number of techniques which may help you bring it under control.</p>
]]></content:encoded>
			<wfw:commentRss>http://oracleopensource.com/2009/02/11/dbj-advanced-mysql-replication-improving-performance/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>review: High Performance MySQL 2nd Ed.</title>
		<link>http://oracleopensource.com/2008/11/13/review-high-performance-mysql-2nd-ed/</link>
		<comments>http://oracleopensource.com/2008/11/13/review-high-performance-mysql-2nd-ed/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 13:38:58 +0000</pubDate>
		<dc:creator>Sean Hull</dc:creator>
				<category><![CDATA[high availability]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[oreilly]]></category>
		<category><![CDATA[replication]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://oracleopensource.com/2008/11/13/review-high-performance-mysql-2nd-ed/</guid>
		<description><![CDATA[I just finished reading the recently released 2nd Edition of High Performance MySQL by Baron Schwartz, Peter Zaitsev, Vadim Tkachenko, Jeremy Zawodny, Arjen Lentz &#38; Derek Balling.  I&#8217;ve posted a review here on Amazon.
Wow, that&#8217;s quite a list of authors, but when you look at the material, you see why.  This book is a very [...]]]></description>
			<content:encoded><![CDATA[<p>I just finished reading the recently released 2nd Edition of High Performance MySQL by Baron Schwartz, Peter Zaitsev, Vadim Tkachenko, Jeremy Zawodny, Arjen Lentz &amp; Derek Balling.  I&#8217;ve posted a <a href="http://www.amazon.com/review/product/0596101716/ref=cm_cr_dp_synop?_encoding=UTF8&amp;showViewpoints=0&amp;sortBy=bySubmissionDateDescending#R1LXCGJP7MAUUC">review here on Amazon</a>.</p>
<p>Wow, that&#8217;s quite a list of authors, but when you look at the material, you see why.  This book is a very indepth look at the MySQL server.  Intended for the intermediate to advanced DBAs and developers who want to know the inner workings of the server, as well as how to use many of it&#8217;s advanced features.</p>
<p>For instance the chapter on replication was quite good.  Given that you probably setup replication in five minutes, and are wondering weeks or months later why it&#8217;s not working, this chapter will give you some answers.  Using non-deterministic functions?  Mixing MyISAM and InnoDB tables in the same transactions?  Seeing some errors in your slave error log that don&#8217;t make sense?  After  finding out that there is something wrong, you may be more surprised that your slave can be out of sync with the master, and not even let you know about it.  The chapter recommends Maatkit&#8217;s mk-table-checksum as an assistant to identifying these problems.</p>
<p>All in all the book is superb, so take a look at the review for details, and go get yourself a copy!!</p>
]]></content:encoded>
			<wfw:commentRss>http://oracleopensource.com/2008/11/13/review-high-performance-mysql-2nd-ed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL Replication in a Box</title>
		<link>http://oracleopensource.com/2007/10/21/mysql-replication-in-a-box/</link>
		<comments>http://oracleopensource.com/2007/10/21/mysql-replication-in-a-box/#comments</comments>
		<pubDate>Mon, 22 Oct 2007 02:11:00 +0000</pubDate>
		<dc:creator>Sean Hull</dc:creator>
				<category><![CDATA[high availability]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[replication]]></category>

		<guid isPermaLink="false">http://oracleopensource.com/2007/10/21/mysql-replication-in-a-box/</guid>
		<description><![CDATA[Recently I wanted to setup a little MySQL sandbox where I could hack away at MySQL with reckless abandon.? A sandbox is different than a test environment, it&#8217;s usually one which is very breakable.? You want to be able to break things, or rather take them completely apart and put them back together.? It&#8217;s the [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I wanted to setup a little MySQL sandbox where I could hack away at MySQL with reckless abandon.? A sandbox is different than a test environment, it&#8217;s usually one which is very breakable.? You want to be able to break things, or rather take them completely apart and put them back together.? It&#8217;s the only way to understand all of the moving parts.</p>
<p>So searching google, I happened upon Giuseppe Maxia&#8217;s <a href="http://sourceforge.net/projects/my-repl-play" target="_blank">Replication Playground</a>. It basically installs into an unprivileged directory, one master, and three slaves.? You can then test out various scenarios. Read his <a href="http://datacharmer.blogspot.com/2006/04/introducing-mysql-5-replication.html" target="_blank">blog entry</a>.</p>
<p>It is trivial to install, however I encountered some issues with MySQL 5.0, which caused me some troubles.? I sent him my feedback, and comments, and it looks like he has <a href="http://datacharmer.blogspot.com/2007/10/introducing-15-seconds-rule.html" target="_blank">rereleased it as the MySQL Sandbox</a>. Good stuff.</p>
]]></content:encoded>
			<wfw:commentRss>http://oracleopensource.com/2007/10/21/mysql-replication-in-a-box/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
