<?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: MySQL replication and the sync_binlog option</title>
	<atom:link href="http://www.deshong.net/2009/05/mysql-sync-binlog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.deshong.net/2009/05/mysql-sync-binlog/</link>
	<description></description>
	<lastBuildDate>Tue, 30 Mar 2010 09:05:20 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0-RC1-15022</generator>
	<item>
		<title>By: Brian DeShong</title>
		<link>http://www.deshong.net/2009/05/mysql-sync-binlog/comment-page-1/#comment-138</link>
		<dc:creator>Brian DeShong</dc:creator>
		<pubDate>Thu, 28 May 2009 12:48:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.deshong.net/?p=217#comment-138</guid>
		<description>@Marc: I&#039;ve got the 2nd edition of the book, actually.  I&#039;ll dig around it a bit more, though, thanks!

And yeah, I considered that the volume of writes during normal usage will be low enough that having sync_binlog set to 1 may be a good move.  I&#039;ll probably leave it at 0 during my initial migration, then set it back to 1 once we&#039;re up and running.  A plan such as this is relatively low-risk, so I&#039;m thinking that may be best.

Thanks!</description>
		<content:encoded><![CDATA[<p>@Marc: I&#8217;ve got the 2nd edition of the book, actually.  I&#8217;ll dig around it a bit more, though, thanks!</p>
<p>And yeah, I considered that the volume of writes during normal usage will be low enough that having sync_binlog set to 1 may be a good move.  I&#8217;ll probably leave it at 0 during my initial migration, then set it back to 1 once we&#8217;re up and running.  A plan such as this is relatively low-risk, so I&#8217;m thinking that may be best.</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc Gear</title>
		<link>http://www.deshong.net/2009/05/mysql-sync-binlog/comment-page-1/#comment-137</link>
		<dc:creator>Marc Gear</dc:creator>
		<pubDate>Thu, 28 May 2009 09:19:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.deshong.net/?p=217#comment-137</guid>
		<description>My copy of &quot;High Performance MySQL&quot; (the 2nd Edition) goes into more detail and clearly states the the performance tradeoff of sync_binlog.  I&#039;d really recommend the second edition.

You got a big leap in performance for your migration by turning this off, however you might consider turning it back on (and accepting the performance hit) for ongoing replication.  You&#039;re not likely to have the same sort of volume of DML queries during normal server operation than you do during an RDBMS migration.</description>
		<content:encoded><![CDATA[<p>My copy of &#8220;High Performance MySQL&#8221; (the 2nd Edition) goes into more detail and clearly states the the performance tradeoff of sync_binlog.  I&#8217;d really recommend the second edition.</p>
<p>You got a big leap in performance for your migration by turning this off, however you might consider turning it back on (and accepting the performance hit) for ongoing replication.  You&#8217;re not likely to have the same sort of volume of DML queries during normal server operation than you do during an RDBMS migration.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: domas</title>
		<link>http://www.deshong.net/2009/05/mysql-sync-binlog/comment-page-1/#comment-136</link>
		<dc:creator>domas</dc:creator>
		<pubDate>Thu, 28 May 2009 08:17:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.deshong.net/?p=217#comment-136</guid>
		<description>haha, you know, people who run MySQL, properly make sure they have reliable I/O caching layer underneath :) waiting for disk flushes to happen is somewhat 198x stuff.</description>
		<content:encoded><![CDATA[<p>haha, you know, people who run MySQL, properly make sure they have reliable I/O caching layer underneath <img src='http://www.deshong.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  waiting for disk flushes to happen is somewhat 198x stuff.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brent Theisen</title>
		<link>http://www.deshong.net/2009/05/mysql-sync-binlog/comment-page-1/#comment-135</link>
		<dc:creator>Brent Theisen</dc:creator>
		<pubDate>Thu, 28 May 2009 02:53:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.deshong.net/?p=217#comment-135</guid>
		<description>Sounds like the write policy on your RAID controller is set to &quot;Write Through&quot; instead of &quot;Write Back&quot;.  If your RAID controller has a battery and RAM you should really use write back and turn Mysql sync_binlog back to 1.  If your controller doesn&#039;t have a battery then using Write Back is pretty risk.  Good luck.</description>
		<content:encoded><![CDATA[<p>Sounds like the write policy on your RAID controller is set to &#8220;Write Through&#8221; instead of &#8220;Write Back&#8221;.  If your RAID controller has a battery and RAM you should really use write back and turn Mysql sync_binlog back to 1.  If your controller doesn&#8217;t have a battery then using Write Back is pretty risk.  Good luck.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
