<?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: EnterpriseDB&#8217;s itemized claims of Oracle compatibility</title>
	<atom:link href="http://www.dbms2.com/2008/07/07/enterprisedbf-oracle-compatibility/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbms2.com/2008/07/07/enterprisedbf-oracle-compatibility/</link>
	<description>Choices in data management and analysis</description>
	<lastBuildDate>Thu, 09 Feb 2012 13:48:12 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
	<item>
		<title>By: Paul Johnson</title>
		<link>http://www.dbms2.com/2008/07/07/enterprisedbf-oracle-compatibility/#comment-117913</link>
		<dc:creator>Paul Johnson</dc:creator>
		<pubDate>Wed, 22 Apr 2009 13:58:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/?p=457#comment-117913</guid>
		<description>Terdata supports readers/writers not blocking each other through the use of &#039;access&#039; or &#039;dirty read&#039;  locks. Without this capability being fully exploited by the DBA through appropriate user views a lot of queries spent time queued and not running, and the user just thinks performance is sucky.</description>
		<content:encoded><![CDATA[<p>Terdata supports readers/writers not blocking each other through the use of &#8216;access&#8217; or &#8216;dirty read&#8217;  locks. Without this capability being fully exploited by the DBA through appropriate user views a lot of queries spent time queued and not running, and the user just thinks performance is sucky.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Serge Rielau</title>
		<link>http://www.dbms2.com/2008/07/07/enterprisedbf-oracle-compatibility/#comment-90102</link>
		<dc:creator>Serge Rielau</dc:creator>
		<pubDate>Tue, 08 Jul 2008 11:25:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/?p=457#comment-90102</guid>
		<description>Daniel,

Actually Oracle&#039;s unusual isolation mode isn&#039;t all that special anymore. And yes, enterpriseDB does support it AFAIK.
Also let&#039;s not confuse concurrency control with isolation. E.g. IBM Informix IDS achieve &quot;readers don block writers and writers don&#039;t block readers&quot; without the need for Snapshot isolation.
In my experience with Oracle migrations teh vast majority of users, in the end require compatible locking behavior. &quot;statement level isolation&quot; (Oracle&#039;s default) provides only &quot;another shade of  grey&quot; compared to &quot;cursor stability&quot; in a multi-statement transaction. 

Cheers
Serge Rielau
IBM Toronto Lab</description>
		<content:encoded><![CDATA[<p>Daniel,</p>
<p>Actually Oracle&#8217;s unusual isolation mode isn&#8217;t all that special anymore. And yes, enterpriseDB does support it AFAIK.<br />
Also let&#8217;s not confuse concurrency control with isolation. E.g. IBM Informix IDS achieve &#8220;readers don block writers and writers don&#8217;t block readers&#8221; without the need for Snapshot isolation.<br />
In my experience with Oracle migrations teh vast majority of users, in the end require compatible locking behavior. &#8220;statement level isolation&#8221; (Oracle&#8217;s default) provides only &#8220;another shade of  grey&#8221; compared to &#8220;cursor stability&#8221; in a multi-statement transaction. </p>
<p>Cheers<br />
Serge Rielau<br />
IBM Toronto Lab</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Weinreb</title>
		<link>http://www.dbms2.com/2008/07/07/enterprisedbf-oracle-compatibility/#comment-90094</link>
		<dc:creator>Daniel Weinreb</dc:creator>
		<pubDate>Tue, 08 Jul 2008 10:44:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/?p=457#comment-90094</guid>
		<description>One thing I&#039;ve always wanted to know is whether EnterpriseDB&#039;s Oracle compatibility includes being compatible with Oracle&#039;s unusual isolation mode.  Oracle concurrency control works differently from any other DBMS I&#039;ve ever seen. The fact that read locks do not conflict with write locks sounds great, and sometimes is great, but the consequences of the complete set of rules can be rather counterintuitive, and it&#039;s hard to get true ACID behavior.  It seems to me that this would be hard to emulate using an underlying DBMS that works in a more conventional fashion.</description>
		<content:encoded><![CDATA[<p>One thing I&#8217;ve always wanted to know is whether EnterpriseDB&#8217;s Oracle compatibility includes being compatible with Oracle&#8217;s unusual isolation mode.  Oracle concurrency control works differently from any other DBMS I&#8217;ve ever seen. The fact that read locks do not conflict with write locks sounds great, and sometimes is great, but the consequences of the complete set of rules can be rather counterintuitive, and it&#8217;s hard to get true ACID behavior.  It seems to me that this would be hard to emulate using an underlying DBMS that works in a more conventional fashion.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

