<?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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Mantra on data processing</title>
	<atom:link href="http://tonguc.wordpress.com/universal-mantra-on-data-intensive-processing/feed/" rel="self" type="application/rss+xml" />
	<link>http://tonguc.wordpress.com</link>
	<description>Extract(Read) &#62; Transform(Test&#38;Apply) &#62; Load(Learn)</description>
	<lastBuildDate>Wed, 09 Dec 2009 19:53:13 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: H.Tonguç Yılmaz</title>
		<link>http://tonguc.wordpress.com/universal-mantra-on-data-intensive-processing/#comment-81</link>
		<dc:creator>H.Tonguç Yılmaz</dc:creator>
		<pubDate>Wed, 04 Apr 2007 19:15:15 +0000</pubDate>
		<guid isPermaLink="false">http://tonguc.wordpress.com/universal-mantra-on-data-intensive-processing/#comment-81</guid>
		<description>hicamel thank you for your comment, I totally agree with you in terms of flexibility and maintainability of the developed application. 

But there are sometimes some constraints you have to obey the performance needs for example of a legal problem. I experienced several examples, until it was over I didnt wanted to go for the analytics solution where pipelined plsql should handle, but at the end it was a legal issue and it had to be finished within some time frame that we had no alternative but anaytics. 

Cost was of course inevitable after some change needed, it was death of pain to modify some several pages of analytics for the new requests.

Best regards,
Tonguc</description>
		<content:encoded><![CDATA[<p>hicamel thank you for your comment, I totally agree with you in terms of flexibility and maintainability of the developed application. </p>
<p>But there are sometimes some constraints you have to obey the performance needs for example of a legal problem. I experienced several examples, until it was over I didnt wanted to go for the analytics solution where pipelined plsql should handle, but at the end it was a legal issue and it had to be finished within some time frame that we had no alternative but anaytics. </p>
<p>Cost was of course inevitable after some change needed, it was death of pain to modify some several pages of analytics for the new requests.</p>
<p>Best regards,<br />
Tonguc</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hicamel</title>
		<link>http://tonguc.wordpress.com/universal-mantra-on-data-intensive-processing/#comment-80</link>
		<dc:creator>hicamel</dc:creator>
		<pubDate>Tue, 03 Apr 2007 23:17:24 +0000</pubDate>
		<guid isPermaLink="false">http://tonguc.wordpress.com/universal-mantra-on-data-intensive-processing/#comment-80</guid>
		<description>regarding: You should do it in a single SQL statement if at all possible

I have to disagree. I have written single SQL statements that were pages long and found later that I really regreted doing so. The problem with doing everything in a single statement is debugging. When the results of your query are not right and you need to figure out why, with a complex query you are out of luck. If you break the query down into several smaller queries the debugging becomes easy. 

I would say, &quot;you should use PL/SQL and break the code into small pieces UNLESS performance is a problem. If performance is a problem, then start combining the smaller SQL statement where possible&quot;

regards,
Mike</description>
		<content:encoded><![CDATA[<p>regarding: You should do it in a single SQL statement if at all possible</p>
<p>I have to disagree. I have written single SQL statements that were pages long and found later that I really regreted doing so. The problem with doing everything in a single statement is debugging. When the results of your query are not right and you need to figure out why, with a complex query you are out of luck. If you break the query down into several smaller queries the debugging becomes easy. </p>
<p>I would say, &#8220;you should use PL/SQL and break the code into small pieces UNLESS performance is a problem. If performance is a problem, then start combining the smaller SQL statement where possible&#8221;</p>
<p>regards,<br />
Mike</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Some migration experiences to share &#171; H.Tonguç YILMAZ Oracle Blog</title>
		<link>http://tonguc.wordpress.com/universal-mantra-on-data-intensive-processing/#comment-60</link>
		<dc:creator>Some migration experiences to share &#171; H.Tonguç YILMAZ Oracle Blog</dc:creator>
		<pubDate>Sat, 17 Mar 2007 15:39:28 +0000</pubDate>
		<guid isPermaLink="false">http://tonguc.wordpress.com/universal-mantra-on-data-intensive-processing/#comment-60</guid>
		<description>[...] have to choose a migration methodology which reduces the I/O, and remember the mantra on data intensive processing; Create table as select(CTAS), merge statement or conditional multi-table inserts and dbms_errlog [...]</description>
		<content:encoded><![CDATA[<p>[...] have to choose a migration methodology which reduces the I/O, and remember the mantra on data intensive processing; Create table as select(CTAS), merge statement or conditional multi-table inserts and dbms_errlog [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oracle SQL Extentions Part 1 &#171; H.Tonguç YILMAZ Oracle Blog</title>
		<link>http://tonguc.wordpress.com/universal-mantra-on-data-intensive-processing/#comment-17</link>
		<dc:creator>Oracle SQL Extentions Part 1 &#171; H.Tonguç YILMAZ Oracle Blog</dc:creator>
		<pubDate>Sun, 07 Jan 2007 06:40:19 +0000</pubDate>
		<guid isPermaLink="false">http://tonguc.wordpress.com/universal-mantra-on-data-intensive-processing/#comment-17</guid>
		<description>[...] Part&#160;1 Filed under: Oracle Performance, Oracle HowToS &#8212; H.Tonguç Yılmaz @ 6:39 am   Universal mantra on data intensive processing advices that &#8220;You should do it in a single SQL statement if at all [...]</description>
		<content:encoded><![CDATA[<p>[...] Part&nbsp;1 Filed under: Oracle Performance, Oracle HowToS &#8212; H.Tonguç Yılmaz @ 6:39 am   Universal mantra on data intensive processing advices that &#8220;You should do it in a single SQL statement if at all [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Which one perform better for the same job : Oracle Function or Oracle View &#171; H.Tonguç YILMAZ Oracle Blog</title>
		<link>http://tonguc.wordpress.com/universal-mantra-on-data-intensive-processing/#comment-8</link>
		<dc:creator>Which one perform better for the same job : Oracle Function or Oracle View &#171; H.Tonguç YILMAZ Oracle Blog</dc:creator>
		<pubDate>Mon, 01 Jan 2007 16:06:22 +0000</pubDate>
		<guid isPermaLink="false">http://tonguc.wordpress.com/universal-mantra-on-data-intensive-processing/#comment-8</guid>
		<description>[...] So view option used less latching and ran faster(older releases will show a larger disparity between the run times). Again time to remember the &#8220;Universal mantra on data intensive processing&#8221; : don&#8217;t use plsql when plain old sql will do it for you ;) [...]</description>
		<content:encoded><![CDATA[<p>[...] So view option used less latching and ran faster(older releases will show a larger disparity between the run times). Again time to remember the &#8220;Universal mantra on data intensive processing&#8221; : don&#8217;t use plsql when plain old sql will do it for you ;) [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
