<?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: Good Error Recovery is Hard, So Use PostgreSQL</title>
	<atom:link href="http://thoughts.j-davis.com/2009/12/23/good-error-recovery-is-hard-so-use-postgresql/feed/" rel="self" type="application/rss+xml" />
	<link>http://thoughts.j-davis.com/2009/12/23/good-error-recovery-is-hard-so-use-postgresql/</link>
	<description>Ideas on Databases, Logic, and Language by Jeff Davis</description>
	<lastBuildDate>Sat, 10 Jul 2010 14:36:49 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Goldpreis</title>
		<link>http://thoughts.j-davis.com/2009/12/23/good-error-recovery-is-hard-so-use-postgresql/comment-page-1/#comment-232</link>
		<dc:creator>Goldpreis</dc:creator>
		<pubDate>Sat, 03 Jul 2010 17:52:39 +0000</pubDate>
		<guid isPermaLink="false">http://thoughts.j-davis.com/?p=221#comment-232</guid>
		<description>Thanks Jeff Davis.Good post.</description>
		<content:encoded><![CDATA[<p>Thanks Jeff Davis.Good post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Davis</title>
		<link>http://thoughts.j-davis.com/2009/12/23/good-error-recovery-is-hard-so-use-postgresql/comment-page-1/#comment-171</link>
		<dc:creator>Jeff Davis</dc:creator>
		<pubDate>Wed, 30 Dec 2009 02:58:12 +0000</pubDate>
		<guid isPermaLink="false">http://thoughts.j-davis.com/?p=221#comment-171</guid>
		<description>“fsync = off” can (and probably will) cause corruption on any platform, not just OSX. It’s well-documented that it’s dangerous.

PostgreSQL + OSX should be fine.</description>
		<content:encoded><![CDATA[<p>“fsync = off” can (and probably will) cause corruption on any platform, not just OSX. It’s well-documented that it’s dangerous.</p>
<p>PostgreSQL + OSX should be fine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Symbiatch</title>
		<link>http://thoughts.j-davis.com/2009/12/23/good-error-recovery-is-hard-so-use-postgresql/comment-page-1/#comment-169</link>
		<dc:creator>Symbiatch</dc:creator>
		<pubDate>Mon, 28 Dec 2009 05:06:03 +0000</pubDate>
		<guid isPermaLink="false">http://thoughts.j-davis.com/?p=221#comment-169</guid>
		<description>I totally agree with you on this one. I&#039;ve been using Pgsql for a decade now and I&#039;ve always loved the fact that it doesn&#039;t die on me. Ever. Even if there&#039;s a power outage during updates to the database, disk space runs out, OOM or whatever. Never had a single fault in the databases, even in the ones running tens of gigabytes of data and being updated while these conditions appear.

Naturally the servers are one thing, in production use running out of disk space or sudden power outage without memory backup in the disk controllers mustn&#039;t happen (but they nevertheless do sometimes), but on the test systems these have happened so many times.

The only way I&#039;ve gotten Pgsql to corrupt itself has been on OS X. fsync off, running long and hard updates and then having the OS or something crash and then it&#039;s bye bye for that database. Dunno if the OS X port is not that good or if it&#039;s just that HFS+ doesn&#039;t really cut it. Fortunately I don&#039;t have to use OS X, I can work with decent OSs :)</description>
		<content:encoded><![CDATA[<p>I totally agree with you on this one. I&#8217;ve been using Pgsql for a decade now and I&#8217;ve always loved the fact that it doesn&#8217;t die on me. Ever. Even if there&#8217;s a power outage during updates to the database, disk space runs out, OOM or whatever. Never had a single fault in the databases, even in the ones running tens of gigabytes of data and being updated while these conditions appear.</p>
<p>Naturally the servers are one thing, in production use running out of disk space or sudden power outage without memory backup in the disk controllers mustn&#8217;t happen (but they nevertheless do sometimes), but on the test systems these have happened so many times.</p>
<p>The only way I&#8217;ve gotten Pgsql to corrupt itself has been on OS X. fsync off, running long and hard updates and then having the OS or something crash and then it&#8217;s bye bye for that database. Dunno if the OS X port is not that good or if it&#8217;s just that HFS+ doesn&#8217;t really cut it. Fortunately I don&#8217;t have to use OS X, I can work with decent OSs <img src='http://thoughts.j-davis.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Davis</title>
		<link>http://thoughts.j-davis.com/2009/12/23/good-error-recovery-is-hard-so-use-postgresql/comment-page-1/#comment-168</link>
		<dc:creator>Jeff Davis</dc:creator>
		<pubDate>Thu, 24 Dec 2009 20:58:20 +0000</pubDate>
		<guid isPermaLink="false">http://thoughts.j-davis.com/?p=221#comment-168</guid>
		<description>Yes, I removed the offensive comment. Until now, offensive comments were not a problem. If it becomes a problem, I&#039;ll enable moderation.</description>
		<content:encoded><![CDATA[<p>Yes, I removed the offensive comment. Until now, offensive comments were not a problem. If it becomes a problem, I&#8217;ll enable moderation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Raoul Duke</title>
		<link>http://thoughts.j-davis.com/2009/12/23/good-error-recovery-is-hard-so-use-postgresql/comment-page-1/#comment-167</link>
		<dc:creator>Raoul Duke</dc:creator>
		<pubDate>Thu, 24 Dec 2009 20:17:44 +0000</pubDate>
		<guid isPermaLink="false">http://thoughts.j-davis.com/?p=221#comment-167</guid>
		<description>oh now what i was referring to has disappeared, so i guess there is some editing going on.

re: the actual meat of the story: i used mysql before (probably like 3 years ago now) and at the time it really did seem to suck when it came to error recovery e.g. rollback. it amazes me that people want to use a rdbms and yet don&#039;t seem to want it to be solid.</description>
		<content:encoded><![CDATA[<p>oh now what i was referring to has disappeared, so i guess there is some editing going on.</p>
<p>re: the actual meat of the story: i used mysql before (probably like 3 years ago now) and at the time it really did seem to suck when it came to error recovery e.g. rollback. it amazes me that people want to use a rdbms and yet don&#8217;t seem to want it to be solid.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Raoul Duke</title>
		<link>http://thoughts.j-davis.com/2009/12/23/good-error-recovery-is-hard-so-use-postgresql/comment-page-1/#comment-166</link>
		<dc:creator>Raoul Duke</dc:creator>
		<pubDate>Thu, 24 Dec 2009 20:16:04 +0000</pubDate>
		<guid isPermaLink="false">http://thoughts.j-davis.com/?p=221#comment-166</guid>
		<description>@retard

hm, maybe Mr. Davis should enable comment moderation...</description>
		<content:encoded><![CDATA[<p>@retard</p>
<p>hm, maybe Mr. Davis should enable comment moderation&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
