<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Crazy Idea</title>
	<atom:link href="http://anjanb.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://anjanb.wordpress.com</link>
	<description>Experiences of a geek-to-be</description>
	<lastBuildDate>Sat, 28 Feb 2009 18:05:36 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on How to view certificate(s) details of a LDAP server? by Michael Tim</title>
		<link>http://anjanb.wordpress.com/2008/03/20/how-to-view-certificates-details-of-a-ldap-server/#comment-3788</link>
		<dc:creator>Michael Tim</dc:creator>
		<pubDate>Sat, 28 Feb 2009 18:05:36 +0000</pubDate>
		<guid isPermaLink="false">http://anjanb.wordpress.com/?p=18#comment-3788</guid>
		<description>I love your site! :)

_____________________
Experiencing a slow PC recently? &lt;a href=&quot;http://tinyurl.com/makemypcfaster&quot; rel=&quot;nofollow&quot;&gt;Fix it now!&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>I love your site! <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>_____________________<br />
Experiencing a slow PC recently? <a href="http://tinyurl.com/makemypcfaster" rel="nofollow">Fix it now!</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Is anybody in production using Java 6 by Michael Tim</title>
		<link>http://anjanb.wordpress.com/2007/06/09/is-anybody-in-production-using-java-6/#comment-3787</link>
		<dc:creator>Michael Tim</dc:creator>
		<pubDate>Sat, 28 Feb 2009 17:32:02 +0000</pubDate>
		<guid isPermaLink="false">http://anjanb.wordpress.com/2007/06/09/is-anybody-in-production-using-java-6/#comment-3787</guid>
		<description>I love your site!

_____________________
Experiencing a slow PC recently? &lt;a href=&quot;http://tinyurl.com/makemypcfaster&quot; rel=&quot;nofollow&quot;&gt;Fix it now!&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>I love your site!</p>
<p>_____________________<br />
Experiencing a slow PC recently? <a href="http://tinyurl.com/makemypcfaster" rel="nofollow">Fix it now!</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on tags by Michael Tim</title>
		<link>http://anjanb.wordpress.com/2007/06/22/tags/#comment-3786</link>
		<dc:creator>Michael Tim</dc:creator>
		<pubDate>Sat, 28 Feb 2009 17:16:45 +0000</pubDate>
		<guid isPermaLink="false">http://anjanb.wordpress.com/2007/06/22/tags/#comment-3786</guid>
		<description>I love your site!

_____________________
Experiencing a slow PC recently? &lt;a href=&quot;http://tinyurl.com/makemypcfaster&quot; rel=&quot;nofollow&quot;&gt;Fix it now!&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>I love your site!</p>
<p>_____________________<br />
Experiencing a slow PC recently? <a href="http://tinyurl.com/makemypcfaster" rel="nofollow">Fix it now!</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Jdbc : Why doesn&#8217;t Oracle&#8217;s driver support READ_UNCOMMITTED ? by anjan bacchu</title>
		<link>http://anjanb.wordpress.com/2007/09/07/jdbc-why-doesnt-oracles-driver-support-read_uncommitted/#comment-3682</link>
		<dc:creator>anjan bacchu</dc:creator>
		<pubDate>Thu, 16 Oct 2008 08:47:09 +0000</pubDate>
		<guid isPermaLink="false">http://anjanb.wordpress.com/2007/09/07/jdbc-why-doesnt-oracles-driver-support-read_uncommitted/#comment-3682</guid>
		<description>answering the tool part of the question myself.

datastorm is a tool : http://datastorm.sourceforge.net/motivation.html
that will launch a SWT app with the same connection used for the unit test.

this tool lets the unit tester to go into the GUI and then run queries for all you want. That will make unit testing a lot more easier for those difficult cases.

It might NOT even be a bad idea to have the setup() method launch the datastorm tool by default -- just in case it is needed. Anyhow, most of the time, connection is obtained once per test case.</description>
		<content:encoded><![CDATA[<p>answering the tool part of the question myself.</p>
<p>datastorm is a tool : <a href="http://datastorm.sourceforge.net/motivation.html" rel="nofollow">http://datastorm.sourceforge.net/motivation.html</a><br />
that will launch a SWT app with the same connection used for the unit test.</p>
<p>this tool lets the unit tester to go into the GUI and then run queries for all you want. That will make unit testing a lot more easier for those difficult cases.</p>
<p>It might NOT even be a bad idea to have the setup() method launch the datastorm tool by default &#8212; just in case it is needed. Anyhow, most of the time, connection is obtained once per test case.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Jdbc : Why doesn&#8217;t Oracle&#8217;s driver support READ_UNCOMMITTED ? by Slava Imeshev</title>
		<link>http://anjanb.wordpress.com/2007/09/07/jdbc-why-doesnt-oracles-driver-support-read_uncommitted/#comment-3620</link>
		<dc:creator>Slava Imeshev</dc:creator>
		<pubDate>Sun, 10 Aug 2008 08:19:54 +0000</pubDate>
		<guid isPermaLink="false">http://anjanb.wordpress.com/2007/09/07/jdbc-why-doesnt-oracles-driver-support-read_uncommitted/#comment-3620</guid>
		<description>My understanding is that Oracle just cannot do the READ_UNCOMMITTED because it uses versioned  snapshots. Once you started reading, you read the same data from the snapshot which is detached from the &quot;current&quot; state of the table. This approach to concurrency makes READ_UNCOMMITTED simply impossible.</description>
		<content:encoded><![CDATA[<p>My understanding is that Oracle just cannot do the READ_UNCOMMITTED because it uses versioned  snapshots. Once you started reading, you read the same data from the snapshot which is detached from the &#8220;current&#8221; state of the table. This approach to concurrency makes READ_UNCOMMITTED simply impossible.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Is anybody in production using Java 6 by anjanb</title>
		<link>http://anjanb.wordpress.com/2007/06/09/is-anybody-in-production-using-java-6/#comment-3533</link>
		<dc:creator>anjanb</dc:creator>
		<pubDate>Thu, 20 Mar 2008 20:56:49 +0000</pubDate>
		<guid isPermaLink="false">http://anjanb.wordpress.com/2007/06/09/is-anybody-in-production-using-java-6/#comment-3533</guid>
		<description>I heard that yahoo&#039;s search team is in production using java 6 along with Hadoop, etc.

How about other guys doing enterprise stuff ?</description>
		<content:encoded><![CDATA[<p>I heard that yahoo&#8217;s search team is in production using java 6 along with Hadoop, etc.</p>
<p>How about other guys doing enterprise stuff ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Jdbc : Why doesn&#8217;t Oracle&#8217;s driver support READ_UNCOMMITTED ? by Dr. Java</title>
		<link>http://anjanb.wordpress.com/2007/09/07/jdbc-why-doesnt-oracles-driver-support-read_uncommitted/#comment-2990</link>
		<dc:creator>Dr. Java</dc:creator>
		<pubDate>Wed, 03 Oct 2007 11:33:49 +0000</pubDate>
		<guid isPermaLink="false">http://anjanb.wordpress.com/2007/09/07/jdbc-why-doesnt-oracles-driver-support-read_uncommitted/#comment-2990</guid>
		<description>For your convenience, Tom&#039;s answer can be found &lt;a href=&quot;http://www.oracle.com/technology/oramag/oracle/05-nov/o65asktom.html&quot; rel=&quot;nofollow&quot;&gt;on his site.&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>For your convenience, Tom&#8217;s answer can be found <a href="http://www.oracle.com/technology/oramag/oracle/05-nov/o65asktom.html" rel="nofollow">on his site.</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Jdbc : Why doesn&#8217;t Oracle&#8217;s driver support READ_UNCOMMITTED ? by peter veentjer</title>
		<link>http://anjanb.wordpress.com/2007/09/07/jdbc-why-doesnt-oracles-driver-support-read_uncommitted/#comment-2781</link>
		<dc:creator>peter veentjer</dc:creator>
		<pubDate>Sat, 08 Sep 2007 15:19:34 +0000</pubDate>
		<guid isPermaLink="false">http://anjanb.wordpress.com/2007/09/07/jdbc-why-doesnt-oracles-driver-support-read_uncommitted/#comment-2781</guid>
		<description>Databases that use Multiversion concurrency control (oracle, postgresql, mysql&amp;innodb, firebird etc) don&#039;t need dirty reads. A dirty read is useful if you want to do a non blocking read, but Multiversion Concurrency Control (MVCC) database have a different solution. Instead of reading uncommitted data, a previous committed version of a record is used (hence the name multiversion). This approach is much saver because you can&#039;t read uncommitted data (so data that never made it into the db) or data that is not valid (data could be written before its constraints are checked).

That is why a READ_UNCOMMITTED isolation level is ugraded to READ_COMMITTED.

A similar explanation can be used for REPEATABLE_READS. The SERIALIZED isolation level also prevents unrepeatable reads from happening and the serialized isolation level is quite easily realized in oracle (also based on the multiversion mechanism and optimistic locking at the end of serialized transaction commit). That is why REPEATABLE_READ is automatically upgraded to SERIALIZED.</description>
		<content:encoded><![CDATA[<p>Databases that use Multiversion concurrency control (oracle, postgresql, mysql&amp;innodb, firebird etc) don&#8217;t need dirty reads. A dirty read is useful if you want to do a non blocking read, but Multiversion Concurrency Control (MVCC) database have a different solution. Instead of reading uncommitted data, a previous committed version of a record is used (hence the name multiversion). This approach is much saver because you can&#8217;t read uncommitted data (so data that never made it into the db) or data that is not valid (data could be written before its constraints are checked).</p>
<p>That is why a READ_UNCOMMITTED isolation level is ugraded to READ_COMMITTED.</p>
<p>A similar explanation can be used for REPEATABLE_READS. The SERIALIZED isolation level also prevents unrepeatable reads from happening and the serialized isolation level is quite easily realized in oracle (also based on the multiversion mechanism and optimistic locking at the end of serialized transaction commit). That is why REPEATABLE_READ is automatically upgraded to SERIALIZED.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Jdbc : Why doesn&#8217;t Oracle&#8217;s driver support READ_UNCOMMITTED ? by anjanb</title>
		<link>http://anjanb.wordpress.com/2007/09/07/jdbc-why-doesnt-oracles-driver-support-read_uncommitted/#comment-2772</link>
		<dc:creator>anjanb</dc:creator>
		<pubDate>Sat, 08 Sep 2007 00:48:01 +0000</pubDate>
		<guid isPermaLink="false">http://anjanb.wordpress.com/2007/09/07/jdbc-why-doesnt-oracles-driver-support-read_uncommitted/#comment-2772</guid>
		<description>Hi Morgan,

 Thank you.

 Guess it&#039;s time to refresh my Oracle fundas by reading the WROX PRESS &quot;EXPERT ONE-ON-ONE ORACLE&quot;. I&#039;m sure Tom would give me a hint as to why they do it.

Do, do other DBs(like MS-SQL, MySQL, DB2) allow Dirty Reads ? How about Java DB, HSQL, etc ?

Thanks again,

BR,
~A</description>
		<content:encoded><![CDATA[<p>Hi Morgan,</p>
<p> Thank you.</p>
<p> Guess it&#8217;s time to refresh my Oracle fundas by reading the WROX PRESS &#8220;EXPERT ONE-ON-ONE ORACLE&#8221;. I&#8217;m sure Tom would give me a hint as to why they do it.</p>
<p>Do, do other DBs(like MS-SQL, MySQL, DB2) allow Dirty Reads ? How about Java DB, HSQL, etc ?</p>
<p>Thanks again,</p>
<p>BR,<br />
~A</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Jdbc : Why doesn&#8217;t Oracle&#8217;s driver support READ_UNCOMMITTED ? by Morgan</title>
		<link>http://anjanb.wordpress.com/2007/09/07/jdbc-why-doesnt-oracles-driver-support-read_uncommitted/#comment-2770</link>
		<dc:creator>Morgan</dc:creator>
		<pubDate>Fri, 07 Sep 2007 21:34:18 +0000</pubDate>
		<guid isPermaLink="false">http://anjanb.wordpress.com/2007/09/07/jdbc-why-doesnt-oracles-driver-support-read_uncommitted/#comment-2770</guid>
		<description>Because transaction isolation levels READ_UNCOMMITTED and REPEATABLE_READ don&#039;t exist in Oracle databases by design.</description>
		<content:encoded><![CDATA[<p>Because transaction isolation levels READ_UNCOMMITTED and REPEATABLE_READ don&#8217;t exist in Oracle databases by design.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
