<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>skrhoton.com - Oracle and IT Blogging</title>
	<atom:link href="http://skrhoton.com/blog1/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://skrhoton.com/blog1</link>
	<description>Blogging by Steve Rhoton on Oracle and IT generally</description>
	<lastBuildDate>Tue, 17 Mar 2009 12:57:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Making Oracle Difficult</title>
		<link>http://skrhoton.com/blog1/2009/03/17/making-oracle-difficult/</link>
		<comments>http://skrhoton.com/blog1/2009/03/17/making-oracle-difficult/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 12:57:15 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://skrhoton.com/blog1/2009/03/17/making-oracle-difficult/</guid>
		<description><![CDATA[Hidden parameters are like a badge of honor in Oracle circles. Knowing more of them make you more knowledgeable, more likable, and have more hair. Of course, the ladies just love a man that know their hidden params.
My problem with it is that it&#8217;s dumb to have them, and they cause problems like this:
http://blogs.oracle.com/theshortenspot/2009/03/change_to_hidden_oracle_parame.html
The major [...]]]></description>
			<content:encoded><![CDATA[<p>Hidden parameters are like a badge of honor in Oracle circles. Knowing more of them make you more knowledgeable, more likable, and have more hair. Of course, the ladies just love a man that know their hidden params.</p>
<p>My problem with it is that it&#8217;s dumb to have them, and they cause problems like this:</p>
<p>http://blogs.oracle.com/theshortenspot/2009/03/change_to_hidden_oracle_parame.html</p>
<p>The major issue here is that by having these hidden parameters, you effectively have turned every instance to a beta version, and worse, you reward the risk taker DBA by allowing them to do things that they really shouldn&#8217;t be doing. It&#8217;s just an unneeded hassle that has very little benefit in my mind.</p>
]]></content:encoded>
			<wfw:commentRss>http://skrhoton.com/blog1/2009/03/17/making-oracle-difficult/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Workflow: An Unexpected Tutorial</title>
		<link>http://skrhoton.com/blog1/2009/01/17/workflow-an-unexpected-tutorial/</link>
		<comments>http://skrhoton.com/blog1/2009/01/17/workflow-an-unexpected-tutorial/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 22:27:47 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://skrhoton.com/blog1/2009/01/17/workflow-an-unexpected-tutorial/</guid>
		<description><![CDATA[Just a quick note to highly recommend this post. It&#8217;s principally about Order Event Management, but really does a nice job walking you through the 11i Workflow Editor. 
]]></description>
			<content:encoded><![CDATA[<p>Just a quick note to highly recommend <a href="http://blogs.oracle.com/FMWForEBusinessSuite/2009/01/emitting_events_from_11i_order.html">this post</a>. It&#8217;s principally about Order Event Management, but really does a nice job walking you through the 11i Workflow Editor. </p>
]]></content:encoded>
			<wfw:commentRss>http://skrhoton.com/blog1/2009/01/17/workflow-an-unexpected-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why no Eclipse love?</title>
		<link>http://skrhoton.com/blog1/2008/11/30/why-no-eclipse-love/</link>
		<comments>http://skrhoton.com/blog1/2008/11/30/why-no-eclipse-love/#comments</comments>
		<pubDate>Sun, 30 Nov 2008 01:45:27 +0000</pubDate>
		<dc:creator>sprhoto</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://skrhoton.com/blog1/2008/11/30/why-no-eclipse-love/</guid>
		<description><![CDATA[Eclipse is a wonderful IDE, which I was reminded of this weekend writing some fairly complex code for work. It wasn&#8217;t Java, rather Perl, which was being edited by EPIC (which at some point deserves its own rant on how awesome it is). The point being, I needed to get some code done, and picked [...]]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="http://www.eclipse.org">Eclipse</a> is a wonderful IDE, which I was reminded of this weekend writing some fairly complex code for work. It wasn&#8217;t Java, rather Perl, which was being edited by <a href="http://www.epic-ide.org/">EPIC</a> (which at some point deserves its own rant on how awesome it is). The point being, I needed to get some code done, and picked up Eclipse and its ridiculous feature set, and got to work. I love going minimalist, but I truly think I write better code with an IDE, in less time. And Eclipse is great.</p>
<p>All of which makes me wonder about the piss poor Eclipse support from Oracle. I was only able to find <a target="_blank" href="http://www.oracle.com/technology/tech/eclipse/index.html">this</a> on the Oracle site. Now, OEP is nice and all, but there is sooo much more that could be, and should be, done with Eclipse and Oracle, especially compared to where IBM is in this same space. </p>
]]></content:encoded>
			<wfw:commentRss>http://skrhoton.com/blog1/2008/11/30/why-no-eclipse-love/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On Load Testing</title>
		<link>http://skrhoton.com/blog1/2008/11/16/on-load-testing/</link>
		<comments>http://skrhoton.com/blog1/2008/11/16/on-load-testing/#comments</comments>
		<pubDate>Sun, 16 Nov 2008 14:29:00 +0000</pubDate>
		<dc:creator>sprhoto</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://skrhoton.com/blog1/1970/01/01/on-load-testing/</guid>
		<description><![CDATA[(ed. Yes, I suck. I&#8217;ll start doing this more. I promise)
One of the things I&#8217;ve been thinking about recently is load testing. It seems like the great white whale of Oracle testing, to validate the effects of load on a running system. I think the reason it proves elusive is:
1) It seems so easy. C&#8217;mon. [...]]]></description>
			<content:encoded><![CDATA[<p>(ed. Yes, I suck. I&#8217;ll start doing this more. I promise)</p>
<p>One of the things I&#8217;ve been thinking about recently is load testing. It seems like the great white whale of Oracle testing, to validate the effects of load on a running system. I think the reason it proves elusive is:</p>
<p>1) It seems so easy. C&#8217;mon. You think, there has to be an easy way of doing this&#8230;<br />2) Simple hardware changes between systems make big differences. Getting a &#8216;perf&#8217; installation to look JUST like production is expense and difficult to justify. No one cares about performance until it sucks.<br />3) Just what data am I load testing? Things like <a href="http://www.dominicgiles.com/swingbench.php">Swingbench</a> aren&#8217;t very specific about what data they are using. And the devil is in the details here &#8211; if you aren&#8217;t testing transaction for transaction, like for like, you&#8217;re screwed. <br />4) Pseudo testing. &#8216;We don&#8217;t need to do real testing or transactional replay &#8211; we can simulate the load. We won&#8217;t be pushing transactions through the system.&#8217; Doesn&#8217;t work, no matter who says it.</p>
<p>In the 9i days, I was a huge fan of using logminer to get the transactions then replaying it on a sister system. It gave completely accurate results &#8211; but it was still costly in terms of time and resources (human and otherwise).</p>
<p>In 11g, Database Replay (<a href="http://www.oracle.com/technology/pub/articles/oracle-database-11g-top-features/11g-replay.html">discussed here</a>) does the job nicely. I still worry that this kind of functionality strains the redo management a little too much, warping the internals a bit. But, in testing, it tends to get within 5% of the actual results, which is impressive. </p>
<p>Its a slick tool, that may be the final word in load testing an Oracle database.</p>
]]></content:encoded>
			<wfw:commentRss>http://skrhoton.com/blog1/2008/11/16/on-load-testing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No Tom&#8230;</title>
		<link>http://skrhoton.com/blog1/2008/08/31/no-tom/</link>
		<comments>http://skrhoton.com/blog1/2008/08/31/no-tom/#comments</comments>
		<pubDate>Sun, 31 Aug 2008 13:53:14 +0000</pubDate>
		<dc:creator>sprhoto</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Tom Kyte]]></category>

		<guid isPermaLink="false">http://skrhoton.com/blog1/2008/08/31/no-tom/</guid>
		<description><![CDATA[It&#8217;s come up at work repeatedly in the last month, so just to reiterate: Do not use Oracle as a file storage mechanism. It&#8217;s stupid, causes problems, and is generally a pain in the ass to scale. Don&#8217;t believe me? Tom Kyte disagrees:
http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:1011065100346196442
I really could argue this for days, but lets take a couple of [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s come up at work repeatedly in the last month, so just to reiterate: Do not use Oracle as a file storage mechanism. It&#8217;s stupid, causes problems, and is generally a pain in the ass to scale. Don&#8217;t believe me? Tom Kyte disagrees:</p>
<p>http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:1011065100346196442</p>
<p>I really could argue this for days, but lets take a couple of points here:</p>
<p>1) File systems are written in a FUNDAMENTALLY different way then a relational database (WinFS as an example of a filesystem that could NOT mimic a database)</p>
<p>2) If you put a word doc into an Oracle database, you BREAK one of Tom&#8217;s cardinal rules: type the column correct for the data.</p>
<p>3) This quote is ridiculous: &#8220;if you store them in the database, they are not files anymore &#8211; they are data.&#8221; No Tom, they are files &#8211; the storage DOES NOT MATTER &#8211; only the application use does. If the application is built to look at files, you&#8217;ve just abstracted its unit of work in a really dumb way.</p>
<p>4) Suggesting that XML DB is the right way to do this is just silly &#8211; So, I&#8217;m going to take documents that may or may not support the tenents of XML, then put it in XML DB to make is searchable? You&#8217;re abstracting the actual format of the doc twice. </p>
<p>That&#8217;s just the start of my objections. This is a dumb architectural choice, and while I respect Tom alot, this is just dumb, and cuts to the core of a stupid philosophy about Oracle &#8211; that it can do everything. </p>
<p>Tom you&#8217;re better than this. Don&#8217;t recommend insufficient design just cause its Oracle.  </p>
]]></content:encoded>
			<wfw:commentRss>http://skrhoton.com/blog1/2008/08/31/no-tom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>And Welcome Back&#8230;</title>
		<link>http://skrhoton.com/blog1/2008/08/31/and-welcome-back/</link>
		<comments>http://skrhoton.com/blog1/2008/08/31/and-welcome-back/#comments</comments>
		<pubDate>Sun, 31 Aug 2008 13:11:36 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://skrhoton.com/blog1/2008/08/31/and-welcome-back/</guid>
		<description><![CDATA[And the reboot is complete. I believe I&#8217;ve been hassled enough this time to keep up with this blog. We&#8217;ll focus mostly on Oracle here, with a sprinkling of general IT stuff. One of the things I&#8217;m hoping to do is bring guest writer in from time to time to bring a slightly different prospective. [...]]]></description>
			<content:encoded><![CDATA[<p>And the reboot is complete. I believe I&#8217;ve been hassled enough this time to keep up with this blog. We&#8217;ll focus mostly on Oracle here, with a sprinkling of general IT stuff. One of the things I&#8217;m hoping to do is bring guest writer in from time to time to bring a slightly different prospective. One word of caution: this will not be an Oracle evangelical blog &#8211; I&#8217;ll call &#8216;em like I see &#8216;em, so look for honest commentary here, not subjective analysis.</p>
]]></content:encoded>
			<wfw:commentRss>http://skrhoton.com/blog1/2008/08/31/and-welcome-back/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.456 seconds -->

