<?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>Steve Karam :: The Oracle Alchemist &#187; Oracle</title>
	<atom:link href="http://www.oraclealchemist.com/category/oracle/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.oraclealchemist.com</link>
	<description>Steve Karam's Oracle Blog</description>
	<lastBuildDate>Fri, 14 Aug 2009 05:01:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Strange Behavior with MEMORY_TARGET</title>
		<link>http://www.oraclealchemist.com/oracle/strange-behavior-with-memory_target/</link>
		<comments>http://www.oraclealchemist.com/oracle/strange-behavior-with-memory_target/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 04:49:53 +0000</pubDate>
		<dc:creator>The Oracle Alchemist</dc:creator>
				<category><![CDATA[Oracle]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.oraclealchemist.com/?p=178</guid>
		<description><![CDATA[I got a help request from a client who was running Oracle 11.1.0.6 64-bit.  Their memory_target parameter was set to 5G, with sga_target and all pool parameters set to 0.  pga_aggregate_target was explicitly set to 750MB.  However, Oracle would not allocate more than 64MB RAM to the Buffer Cache.  We looked [...]]]></description>
			<content:encoded><![CDATA[<p>I got a help request from a client who was running Oracle 11.1.0.6 64-bit.  Their memory_target parameter was set to 5G, with sga_target and all pool parameters set to 0.  pga_aggregate_target was explicitly set to 750MB.  However, Oracle would not allocate more than 64MB RAM to the Buffer Cache.  We looked through multiple snapshots and never found a case where db_cache_size was above 64MB, despite a staggering amount of disk reads.  So we tried to change the db_cache_size manually to set the minimum:</p>
<p><code>
<pre>
SQL> alter system set db_cache_size = 1024M;
alter system set db_cache_size = 1024M
*
ERROR at line 1:
ORA-32017: failure in updating SPFILE
ORA-00384: Insufficient memory to grow cache</pre>
<p></code></p>
<p>I wanted to see if I could duplicate the issue, so I tested it on my 11.1.0.6 Windows 64-bit instance.  I prepared the system by setting pga_aggregate_target to 128M, sga_target to 512M, and memory_target = 1648M.</p>
<p>NOTE:  Throughout these examples, I&#8217;ve removed the irrelevant results from &#8220;show parameter target&#8221;.</p>
<h3>Setting It Up</h3>
<p><code>
<pre>SQL> alter system set pga_aggregate_target = 128M;

System altered.

SQL> alter system set sga_target = 512M;

System altered.

SQL> alter system set memory_target = 1648M;

System altered.

SQL> show parameter target

NAME                             TYPE        VALUE
-------------------------------- ----------- -----
memory_max_target                big integer 1648M
memory_target                    big integer 1648M
pga_aggregate_target             big integer 128M
sga_target                       big integer 512M

SQL> show sga

Total System Global Area 1720328192 bytes
Fixed Size                  2115656 bytes
Variable Size            1426065336 bytes
Database Buffers          285212672 bytes
Redo Buffers                6934528 bytes</pre>
<p></code></p>
<p>The next step was to test the change:</p>
<h3>Testing the Change</h3>
<p><code>
<pre>SQL> alter system set db_cache_size = 1024M;
alter system set db_cache_size = 1024M
*
ERROR at line 1:
ORA-32017: failure in updating SPFILE
ORA-00384: Insufficient memory to grow cache</pre>
<p></code></p>
<p>So I tried turning off memory_target, and look what happens to the PGA:</p>
<h3>Turn off memory_target</h3>
<p><code>
<pre>SQL> alter system set memory_target = 0;

System altered.

SQL> show parameter target

NAME                             TYPE        VALUE
-------------------------------- ----------- -----
memory_max_target                big integer 1648M
memory_target                    big integer 0
pga_aggregate_target             big integer 1136M
sga_target                       big integer 512M</pre>
<p></code></p>
<p>The PGA was given all of the extra space!  This was pretty strange, so I went ahead and changed the PGA to 128M and tried my test again:</p>
<h3>Try again</h3>
<p><code>
<pre>SQL> alter system set pga_aggregate_target = 128M;

System altered.

SQL> show parameter target

NAME                             TYPE        VALUE
-------------------------------- ----------- -----
memory_max_target                big integer 1648M
memory_target                    big integer 0
pga_aggregate_target             big integer 128M
sga_target                       big integer 512M

SQL> alter system set db_cache_size = 1024M;
alter system set db_cache_size = 1024M
*
ERROR at line 1:
ORA-32017: failure in updating SPFILE
ORA-00384: Insufficient memory to grow cache</pre>
<p></code></p>
<p>Even then, it would not let me grow the buffer cache.  I had to disable sga_target for 11g to finally allow it:</p>
<h3>Solution</h3>
<p><code>
<pre>SQL> alter system set sga_target = 0;

System altered.

SQL> alter system set db_cache_size = 1024M;

System altered.

SQL> alter system set memory_target = 1648M;

System altered.

SQL> show parameter target

NAME                             TYPE        VALUE
-------------------------------- ----------- -----
memory_max_target                big integer 1648M
memory_target                    big integer 1648M
pga_aggregate_target             big integer 128M
sga_target                       big integer 0</pre>
<p></code></p>
<p>Is this expected behavior from memory_target?  Did I miss something?  Is it a bug in 11.1.0.6?  I was not able to find any notes on Metalink regarding the issue.  The <a href="http://download.oracle.com/docs/cd/B28359_01/server.111/b28310/memory003.htm#BGBCIBHF" target="_blank">Oracle Documentation</a> states that this should work just fine.  When memory_target is enabled, sga_target and pga_aggregate_target should only work as minimums if explicitly set.</p>
<p>I will play around with it some more if I get the chance.  In the meantime, I have to wonder how many DBAs have confidently set memory_target, all the while not knowing their individual pools weren&#8217;t being sized properly?</p>
<h3>Update 1</h3>
<p>I just did another test where I &#8220;primed the pump&#8221; so to speak.  To do so, I set the sga_target higher.  It allowed me to grow the db_cache_size at that point.  However, I then set db_cache_size down to 0, set sga_target back to 512M, and was still able to set db_cache_size back up to 1024M afterwards.<br />
<code>
<pre>
NAME                         TYPE        VALUE
---------------------------- ----------- -----
memory_max_target            big integer 1648M
memory_target                big integer 1648M
pga_aggregate_target         big integer 128M
sga_target                   big integer 512M

SQL> alter system set db_cache_size = 1024M;
alter system set db_cache_size = 1024M
*
ERROR at line 1:
ORA-32017: failure in updating SPFILE
ORA-00384: Insufficient memory to grow cache

SQL> alter system set sga_target = 1300M;

System altered.

SQL> alter system set db_cache_size = 1024M;

System altered.

SQL> alter system set db_cache_size = 0;

System altered.

SQL> alter system set sga_target = 512M;

System altered.

SQL> show parameter target

NAME                         TYPE        VALUE
---------------------------- ----------- -----
memory_max_target            big integer 1648M
memory_target                big integer 1648M
pga_aggregate_target         big integer 128M
sga_target                   big integer 512M

SQL> alter system set db_cache_size = 1024M;

System altered.

SQL> show parameter target

NAME                         TYPE        VALUE
---------------------------- ----------- -----
memory_max_target            big integer 1648M
memory_target                big integer 1648M
pga_aggregate_target         big integer 128M
sga_target                   big integer 512M

SQL> show parameter db_cache_size

NAME                             TYPE        VALUE
-------------------------------- ----------- -----
db_cache_size                    big integer 1G</pre>
<p></code></p>
<p>The end looks just like the beginning.  The only difference would be an internal barrier being lifted.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oraclealchemist.com/oracle/strange-behavior-with-memory_target/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A million kernels, a million I tell you!</title>
		<link>http://www.oraclealchemist.com/oracle/a-million-kernels-a-million-i-tell-you/</link>
		<comments>http://www.oraclealchemist.com/oracle/a-million-kernels-a-million-i-tell-you/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 00:13:56 +0000</pubDate>
		<dc:creator>The Oracle Alchemist</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/steve/domains/oraclealchemist.com/public_html/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[Technology]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.oraclealchemist.com/?p=174</guid>
		<description><![CDATA[This article describes how scientists at Sandia National Laboratories in Livermore were able to run a million linux kernels on a single system as virtual machines.
That&#8217;s a whole mess of VMs.  Given the enormous amount of growth the computing world has gone through in the last few decades, you have to wonder whether one [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tgdaily.com/content/view/43480/108/">This article</a> describes how scientists at Sandia National Laboratories in Livermore were able to run a million linux kernels on a single system as virtual machines.</p>
<div id="attachment_175" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.oraclealchemist.com/wp-content/uploads/2009/08/dr-evil.jpg"><img src="http://www.oraclealchemist.com/wp-content/uploads/2009/08/dr-evil-300x241.jpg" alt="One million kernels!" title="dr-evil" width="300" height="241" class="size-medium wp-image-175" /></a><p class="wp-caption-text">One million kernels!</p></div>
<p>That&#8217;s a whole mess of VMs.  Given the enormous amount of growth the computing world has gone through in the last few decades, you have to wonder whether one day we will be able to duplicate the internet as we know it today onto one single machine hosting millions (or billions) of VMs.  It&#8217;s an interesting concept, at the least!</p>
<p>Perhaps Oracle will find a niche in the million-VM-system world.  Oracle 15N &#8211; The Neuronetworked Database.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oraclealchemist.com/oracle/a-million-kernels-a-million-i-tell-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disable or Pay Marketing</title>
		<link>http://www.oraclealchemist.com/news/disable-or-pay-marketing/</link>
		<comments>http://www.oraclealchemist.com/news/disable-or-pay-marketing/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 17:49:15 +0000</pubDate>
		<dc:creator>The Oracle Alchemist</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/steve/domains/oraclealchemist.com/public_html/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[News]]></category>
		<category><![CDATA[Oracle]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.oraclealchemist.com/?p=161</guid>
		<description><![CDATA[You have to love software marketing.
Imagine buying a new car.  In the new car comes leather seats, A/C, and a killer sound system.  After driving it around for a few days, you get a reminder from the dealership:
The leather seats, A/C, and sound system are separately licensed products.  Please pay the license [...]]]></description>
			<content:encoded><![CDATA[<p>You have to love software marketing.</p>
<p>Imagine buying a new car.  In the new car comes leather seats, A/C, and a killer sound system.  After driving it around for a few days, you get a reminder from the dealership:</p>
<blockquote><p>The leather seats, A/C, and sound system are separately licensed products.  Please pay the license fees or remove these add-ons from your vehicle.</p></blockquote>
<p>Ouch!  Thank goodness this doesn&#8217;t happen in the auto industry.  There are, however, two industries where this type of marketing occurs every day: drug dealing and software sales.  We&#8217;ll focus on software.</p>
<h3>This time&#8217;s on me</h3>
<p>You&#8217;ve downloaded your Oracle version of choice and run the installer.  You ran DBCA, set up a listener, and you&#8217;re good to go.  But what&#8217;s this?  This automatic workload repository is amazing!  So much historical data, right at your fingertips!  Historic views via detailed reports that resemble Statspack on steroids, stunning visuals in the Performance tab of OEM!</p>
<p>Not so fast, buddy.  After your initial taste, you might be hooked.  But if you want to keep using these features, it comes with a cost.  And that cost is going up, up, up.</p>
<h3>This one&#8217;s going to cost you extra</h3>
<p>As <a href="http://www.dba-oracle.com/news_tuning_packs_price.htm">this article</a> notes, the cost of these built-in packs are going up.  The diagnostic, tuning, and database configuration packs are going up in price from $3,500 to $5,000.</p>
<p>Interesting&#8230;is it coincidence this change comes around the same time as announcements regarding <a href="http://edition.cnn.com/2009/TECH/07/29/yacht.killer.whale/?imw=Y">the killer whale modeled Oculus or inifinity loop modeled Infinitas</a>?</p>
<p>Just kidding Larry, you know I love you.</p>
<h3>Going through withdrawal</h3>
<p>If you can&#8217;t get the managerial approval to purchase these packs, the Performance tab will have to be grayed out in OEM and you won&#8217;t be able to use any AWR-powered features (AWR, ADDM, ASH).  <a href="http://www.dba-oracle.com/oracle_tips_10g_tuning_packs.htm">This article</a> has a better breakdown.</p>
<p>However, you&#8217;re not left without options.  You&#8217;ve still got Statspack, which DBAs have been loving since Oracle 8i.  Statspack is not as intensive as AWR, but it is still getting better by version and is free to use without purchasing extra packs.  You also have the trusty V$ and DBA_ views to aid in your tuning efforts.  While not as comprehensive for real-time tuning as ASH, you can glean a great deal of information from them.</p>
<h3>Rehab</h3>
<p>If you still find you can&#8217;t survive without the pretty graphs and in-depth information provided by the tuning packs, there are other possibilities.  Third-party tools exist which allow you to delve into your system&#8217;s performance woes.  Unfortunately many of these tools require AWR, meaning you still have to pay for the Oracle packs to use them.  One tool which allows both AWR and Statspack use is <a href="http://www.ion-dba.com/">Ion for Oracle</a>; I&#8217;m a bit partial to it, as I helped write the software.</p>
<p>With Ion, both AWR and Statspack (when possible) can be used to visualize important data:</p>
<p><a href="http://www.oraclealchemist.com/wp-content/uploads/2009/08/hidden_trends.png"><img src="http://www.oraclealchemist.com/wp-content/uploads/2009/08/hidden_trends-150x150.png" alt="hidden_trends" title="hidden_trends" width="150" height="150" class="alignnone size-thumbnail wp-image-163" /></a> <a href="http://www.oraclealchemist.com/wp-content/uploads/2009/08/forecast_growth.png"><img src="http://www.oraclealchemist.com/wp-content/uploads/2009/08/forecast_growth-150x150.png" alt="forecast_growth" title="forecast_growth" width="150" height="150" class="alignnone size-thumbnail wp-image-162" /></a> <a href="http://www.oraclealchemist.com/wp-content/uploads/2009/08/average_active_sessions_busy.png"><img src="http://www.oraclealchemist.com/wp-content/uploads/2009/08/average_active_sessions_busy-150x150.png" alt="average_active_sessions_busy" title="average_active_sessions_busy" width="150" height="150" class="alignnone size-thumbnail wp-image-166" /></a></p>
<p>If you&#8217;re interested in looking into Ion, visit <a href="http://www.ion-dba.com">the website</a> (not via the contact form on this site).</p>
<h3>Conclusion</h3>
<p>Don&#8217;t take this post to mean I disapprove of Oracle&#8217;s methods.  It&#8217;s an absolutely brilliant marketing method, and most of the shops I&#8217;ve worked with were hooked on AWR after the first try.  One DBA I met went hardcore on his manager and said (and I quote), &#8220;you can have my diagnostics pack when you pry it from my cold, dead fingers.&#8221;</p>
<p>However, for those of you stuck without AWR, you&#8217;re not alone.  And with the increase in price for these packs, you might have a few new friends soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oraclealchemist.com/news/disable-or-pay-marketing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Oracle RAC Training in Lausanne</title>
		<link>http://www.oraclealchemist.com/news/oracle-rac-training-in-lausanne/</link>
		<comments>http://www.oraclealchemist.com/news/oracle-rac-training-in-lausanne/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 04:40:03 +0000</pubDate>
		<dc:creator>The Oracle Alchemist</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[geneva]]></category>
		<category><![CDATA[lausanne]]></category>
		<category><![CDATA[rac]]></category>
		<category><![CDATA[switzerland]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.oraclealchemist.com/?p=110</guid>
		<description><![CDATA[Recently I posted that I was teaching a class in Switzerland.  I&#8217;m home now in good ol&#8217; Virginia, over the jet lag and ready to blog.
Class went very well.  I taught the Burleson Consulting 3 day Oracle RAC course, one of our most popular courses which I am called upon to teach frequently. [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I posted that I was teaching a class in Switzerland.  I&#8217;m home now in good ol&#8217; Virginia, over the jet lag and ready to blog.</p>
<p>Class went very well.  I taught the <a href="http://www.dba-oracle.com/cou_oracle_11g_rac.htm">Burleson Consulting 3 day Oracle RAC course</a>, one of our most popular courses which I am called upon to teach frequently.  This class has it all: theory, installation, internals, tuning, network setup, disk setup, and tips from the field.</p>
<p>But enough about that for the moment&#8230;I just got back from Switzerland!</p>
<h3>Geneva</h3>
<p>Unfortunately bad weather postponed my flight by a day, and so I missed a good amount of time in Geneva.  However, the next day air traffic was a little better, and I was able to get the flight from Norfolk to Newark, then Newark to Geneva.  From what I understand, Newark Int&#8217;l is one of the few US airports with direct flights to Geneva, so at the least it was very convenient.</p>
<p>The visit to Switzerland was outstanding.  Upon landing in Geneva I was picked up by a cousin who works for the WTO.  He took me to his flat in Versoix where I got to visit some family I had never met before.</p>
<p>I didn&#8217;t sleep on the overnight flight, but I was determined to fight the jet lag and see some of the city.  One of my relatives took me into Geneva from the Pont-Céard train station so I could tour the city a bit.  She attends college in Geneva so she had to go off to class, but gave me an important piece of advice: keep an eye on the river and you can find your way anywhere.</p>
<p>The whole day I pretty much wandered around Geneva, finding various shops and disgracing the name of international travel by having a coffee at Starbucks (I know, I know).  Later my cousin caught up with me and took me several places I hadn&#8217;t been, including up what felt like a thousand stairs to the top of the north tower of <a href="http://www.sacred-destinations.com/switzerland/geneva-cathedral.htm">Cathédrale St-Pierre</a> (St. Peter&#8217;s Cathedral).  Turns out it was only 157 extremely narrow and tall stairs.  Once at the top, the view is breathtaking.  The room offers a complete panoramic view of Geneva and the mountains as you can see from these pictures:</p>
<p><a href="http://www.oraclealchemist.com/wp-content/uploads/2008/11/pic1.jpg"><img src="http://www.oraclealchemist.com/wp-content/uploads/2008/11/pic1-300x225.jpg" alt="A beautiful view of Geneva" title="A beautiful view of Geneva" width="300" height="225" class="size-medium wp-image-113" /></a></p>
<p><a href="http://www.oraclealchemist.com/wp-content/uploads/2008/11/pic2.jpg"><img src="http://www.oraclealchemist.com/wp-content/uploads/2008/11/pic2-300x225.jpg" alt="" title="Another Geneva View" width="300" height="225" class="alignnone size-medium wp-image-116" /></a></p>
<p>After the flight, walking all over the city, and the climb up the tower (going down wasn&#8217;t so bad), I was pretty much beat.  After dinner my cousin drove me to Lausanne and dropped me off at the <a href="http://www.hotelvictoria.ch/pages/english/sheet02.html">Hotel Victoria Lausanne</a>, a beautiful hotel on Avenue de la Gare (Gare being the train station).</p>
<p>There are two things I learned about Lausanne that made it startlingly different from Geneva: </p>
<ol>
<li>Less people knew English.  I had to pick up a few more French phrases</li>
<li>Everywhere was either up a hill or down a hill</li>
</ol>
<p>Lausanne is a city built on a mountain (actually three hills that are part of a mountain).  It was my first trip to a multi-level city, where every destination required a climb up steep roads or long stairs.  While it made for beautiful scenery, it also made for aching quads and a burning desire to quit smoking immediately.</p>
<p>While not teaching, I wandered Lausanne (up down, up down).  Every time I thought I&#8217;d seen the city I&#8217;d climb a new hill or set of stairs and find a whole new area to explore.  I found several great shops and hangout spots.  One of the nights I had dinner with my client at the fabulous Café-Restaurant du Vieux Lausanne, an excellent restaurant featuring an assortment of fresh game.</p>
<p>On the final day of class I caught the train after work towards Geneva.  The plan was to take a regional train to Coppet and catch another train from there to Pont-Céard, but it didn&#8217;t quite work out that way.  When I arrived in Coppet there were two other trains and no sign explaining their destinations.  They left before I could ask anyone and I was stranded at the Coppet train station.  I called my cousin in Versoix who came to rescue me after a bit.  </p>
<p><a href="http://www.oraclealchemist.com/wp-content/uploads/2008/11/pic3.jpg"><img src="http://www.oraclealchemist.com/wp-content/uploads/2008/11/pic3-300x225.jpg" alt="" title="The Lausanne Gare" width="300" height="225" class="alignnone size-medium wp-image-119" /></a></p>
<p>After dinner with my family he took me to the Mövenpick hotel near the airport so I wouldn&#8217;t have to take a long train ride early in the morning.</p>
<p>My flight left the next morning, a long drawn out flight behind a man who obviously forgot to wear deodorant for a few days running.  But hey, no flight is perfect, right?</p>
<h3>Training Overseas</h3>
<p>When I told my family where I was going, one of the first things they asked was &#8220;Why fly you all the way from the USA?&#8221;  Why indeed?</p>
<p>Sure, Oracle has offices in Europe, and of course there are some great Oracle minds in Europe as well.  However, I think that an American DBA Consultant has two major things going for them:</p>
<ol>
<li>Client volume.  I don&#8217;t have any numbers on American vs. European Oracle clients, but I&#8217;m pretty sure that Oracle enjoys heavier use in the USA.  What&#8217;s more, the niches of these Oracle shops are many and varied: military, banking, internet, media, software, hardware, etc.  I&#8217;ve taught classes for clients who design video games, clients who design and write microcode for enterprise storage arrays, clients with some of the largest and most active databases out there, and many more.  While Oracle is used all over the world, it has its roots here in the USA, and it has the client list to prove it.</li>
<li>Dollar value.  Right now the value of the dollar makes a US consultant very appealing.  What used to be pricey is now affordable due to exchange rate inequities.</li>
</ol>
<p>The combination of broad expertise and low cost make it a win-win for everyone.</p>
<h3>Dine In or Delivery?</h3>
<p>Burleson Consulting specializes in onsite training; this means I fly to you and teach in your shop.  In some situations I&#8217;ve had clients who book a hotel conference room for a classroom.  But why go with that as opposed to in-class training from Oracle or another provider?</p>
<p>First off, I will say this: I have worked as a Sr. Instructor for Oracle University.  It was a fun job and I got to work with some great people who taught Oracle daily to dozens of students.  Oracle U. is a great place and good for foundation training.</p>
<p>One reason to go with on-site training is cost.  I&#8217;ve had classes ranging from four students to twenty.  Some may think it&#8217;s better to cram as many people as possible into a classroom, but it really depends on what you hope to get out of the class.  More students means less time for real one-on-one time and an in-depth experience.  Too few students can mean you fly through too quickly as there are not enough questions to keep the class moving.  Even with only four students, you can&#8217;t beat the price.</p>
<p>Our <a href="http://www.dba-oracle.com/cou_oracle_11g_rac.htm">3 day RAC course</a> is $9,000 for up to 20 students plus travel expenses for the instructor.  The 5 day Oracle University course is $3,750 per student plus travel expenses for each student.  Send four students to class and you&#8217;re talking $15,000 plus expenses for four.  Send 10 students and you&#8217;re topping $40k with expenses, which could have bought roughly 4 in-house Burleson Consulting courses.  For that price, you could even reward your DBAs with <a href="http://www.dba-oracle.com/BC_cruise.htm#Boss">a cruise on which they can learn Oracle</a>!</p>
<p>Another reason for on-site training is comfort.  Just like a dining experience you have two choices: dine in or delivery?  The pros and cons are much the same as well:</p>
<p><strong>Dine In</strong> &#8211; You travel to an Oracle University near you and get the authentic Oracle experience.  The white wire-bound notebook, the Oracle Corporation slide deck, the Oracle Instructor who delivers the course and administers the labs.  The course you take will be written by dedicated courseware developers and will cover all of the topics necessary to gain a foundation in your chosen topic.  Labs will be pre-created and ready to go to let you try what you&#8217;ve learned.  However, as with dining there are some negatives as well:</p>
<ul>
<li>You don&#8217;t know who your waiter will be.  Let&#8217;s face it, going to class is luck of the draw.  You will get an instructor that has been chosen to teach the class, not chosen specifically for your needs.</li>
<li>You don&#8217;t know the crowd.  The rest of the class may not care about the things you do.  In a packed class of 20 or more it is very easy for the class to get side-tracked on something that doesn&#8217;t help you, or for your question to get lost in a flurry of other questions.</li>
<li>Custom requests may not be feasible.  Sometimes it&#8217;s difficult getting questions answered in a mixed classroom environment.  Your instructor, while knowledgeable, may not have seen the situations you have.  As such, they may not be able to answer your questions.  Additionally it is not possible to go into long drawn-out scenarios or problems in a class.</li>
</ul>
<p><strong>Delivery</strong> &#8211; With a class delivered to your company door, you get a class made for you.  The instructor (that&#8217;s me) is there for the needs of your company and no others.  The course can shift and vary, going in the direction that is most important to you.  No matter how large the question, no matter how drawn out the explanation, no matter what the scenario, you&#8217;re the one and only client and therefore you&#8217;ll get results.</p>
<p>One huge benefit of going with <a href="http://www.dba-oracle.com/">a company well known for both consulting and training</a> is that you get an instructor who has been in the field.  Many times when I&#8217;m asked a question in class, I can say &#8220;You know, I saw that same thing just last week.&#8221;  We show up to class with fresh war stories, a plethora of advice, and a broad perspective.  I&#8217;d much rather hear an instructor say &#8220;Oh, I had that problem and did this to fix it&#8221; than &#8220;A student of mine had that problem.  I wonder how he&#8217;s doing?&#8221;</p>
<p>I honestly love the combination.  As a consultant I get the best of both worlds: consulting in a wide variety of databases, and training with dedicated clients.  Sometimes the two meet: mentoring is a huge part of my consulting practice (it is horrible when a consultant leaves a client wondering how something works), and Q&#038;A and problem solving are part and parcel of the classroom experience.  And in the end, it is the client who reaps the benefits.</p>
<p>Yet another benefit is that you get to choose your instructor.  Instead of choosing a course and date, you choose the options that work best for you.  Instead of luck of the draw, you get an instructor and a course that works exactly how you need it to work.  When you have a mission critical project coming up or employees that must be trained to work on your environment, having these choices can be the difference between a great project and a failure.  If you really like your instructor, you can hire them for consulting too (hint hint)!</p>
<h3>Conclusion</h3>
<ul>
<li>The trip to Switzerland was a blast.  I got to see Geneva and Lausanne and have a great time in both.</li>
<li>When it comes to training you have options, even with an ocean between you and your instructor.  It&#8217;s a good idea to weigh your options carefully.</li>
<li>Remember YMMV &#8211; Your Mileage May Vary.  Some people work better in a dedicated classroom environment, some work better in a familiar environment like their workplace.  Both individuals and companies play a part in the decision making.</li>
<li>I need to learn more French for next time I head to southwestern Switzerland.</li>
</ul>
<p>Thanks for reading, and I hope you&#8217;re enjoying the holidays!</p>
<p>Au revoir!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oraclealchemist.com/news/oracle-rac-training-in-lausanne/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Bonsoir from Lausanne!</title>
		<link>http://www.oraclealchemist.com/oracle/bonsoir-from-lausanne/</link>
		<comments>http://www.oraclealchemist.com/oracle/bonsoir-from-lausanne/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 23:50:16 +0000</pubDate>
		<dc:creator>The Oracle Alchemist</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/steve/domains/oraclealchemist.com/public_html/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[rac]]></category>
		<category><![CDATA[switzerland]]></category>
		<category><![CDATA[training]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.oraclealchemist.com/?p=108</guid>
		<description><![CDATA[Hello everyone!  I&#8217;m writing from Lausanne, Switzerland where I am teaching a three day RAC course.  Geneva and Lausanne are amazing places, highly recommended if you are traveling to Europe&#8230;great food, fun sights, and a huge array of international travelers.
This is my second trip to Europe this year (the other was to Florence [...]]]></description>
			<content:encoded><![CDATA[<p>Hello everyone!  I&#8217;m writing from Lausanne, Switzerland where I am teaching a three day RAC course.  Geneva and Lausanne are amazing places, highly recommended if you are traveling to Europe&#8230;great food, fun sights, and a huge array of international travelers.</p>
<p>This is my second trip to Europe this year (the other was to Florence for a RAC class), and I&#8217;m hoping this is indicative of a higher demand for training from Burleson Consulting overseas.  International travel is a great perk for a DBA.</p>
<p>Once I get home I&#8217;ll be posting pictures and a better blog entry.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oraclealchemist.com/oracle/bonsoir-from-lausanne/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Ultimate Class!  Learn Oracle at Sea</title>
		<link>http://www.oraclealchemist.com/oracle/the-ultimate-class-learn-oracle-at-sea/</link>
		<comments>http://www.oraclealchemist.com/oracle/the-ultimate-class-learn-oracle-at-sea/#comments</comments>
		<pubDate>Thu, 30 Oct 2008 18:04:15 +0000</pubDate>
		<dc:creator>The Oracle Alchemist</dc:creator>
		<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/steve/domains/oraclealchemist.com/public_html/wp-content/plugins/autometa/autometa.php</b> on line <b>300</b><br />
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[cruise]]></category>
		<category><![CDATA[dataguard]]></category>
		<category><![CDATA[rac]]></category>
		<category><![CDATA[streams]]></category>

	<!-- AutoMeta Start -->
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.oraclealchemist.com/?p=104</guid>
		<description><![CDATA[In the Steve Karam Philosophy, every DBA deserves a few things:

Access to Metalink
Loads of good coffee
At least two computers
A yearly cruise on which they can learn Oracle

There&#8217;s only one thing better than an Oracle class, and that&#8217;s an Oracle class taught by top notch instructors aboard a cruise ship sailing the western Caribbean.  I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>In the Steve Karam Philosophy, every DBA deserves a few things:</p>
<ul>
<li>Access to Metalink</li>
<li>Loads of good coffee</li>
<li>At least two computers</li>
<li>A yearly cruise on which they can learn Oracle</li>
</ul>
<p>There&#8217;s only one thing better than an Oracle class, and that&#8217;s an Oracle class taught by top notch instructors aboard a cruise ship sailing the western Caribbean.  I&#8217;ve been on two such cruises, and they&#8217;re getting better every year.</p>
<p>Last year, I taught aboard the Carnival Glory in a three day RAC at Sea blitz.  This year I was joined by John Garmany and Don Burleson in our Oracle Tuning TechBlast at Sea aboard the Royal Caribbean Liberty of the Seas, where we explored many advanced Oracle topics: everything from object storage to backups to the optimizer.</p>
<p>In March of 2009, we&#8217;ll be setting sail again with the Oracle TechBlast at sea on the new Independence of the Seas, a veritable floating city.  One day of class will be held in the <a href="http://www.fortlauderdalegrande.com/">Ft. Lauderdale Grande Hotel and Yacht Club</a>, with the two remaining days being at-sea days aboard the ship.  Stops this year include Belize, Costa Maya, and Cozumel, with no class on port days!  Topics include Oracle RAC, Tuning, Streams, Dataguard, and more.</p>
<p>You can read all about <a href="http://www.dba-oracle.com/BC_cruise.htm">the 2009 TechBlast here</a>.</p>
<p>I hope that you can join myself, John Garmany, Andy Kerber, and Don Burleson as we run through a wide array of important Oracle topics.</p>
<p>Having a hard time convincing your boss?  <a href="http://www.dba-oracle.com/oracle_cruise_convince_boss.htm">Try these tactics!</a></p>
<p>It&#8217;s a great opportunity and a lot of fun.  Bring your friends, your family, and enjoy joining a group of fellow Oracle professionals in one of the best training opportunities out there.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oraclealchemist.com/oracle/the-ultimate-class-learn-oracle-at-sea/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Learn Databases from Tico the Fairy!</title>
		<link>http://www.oraclealchemist.com/oracle/learn-databases-from-tico-the-fairy/</link>
		<comments>http://www.oraclealchemist.com/oracle/learn-databases-from-tico-the-fairy/#comments</comments>
		<pubDate>Fri, 10 Oct 2008 17:44:07 +0000</pubDate>
		<dc:creator>The Oracle Alchemist</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Oracle]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.oraclealchemist.com/?p=101</guid>
		<description><![CDATA[It seems I&#8217;m not the only one who has thought to use cartoons to explain databases to others.  On Amazon, you can now pre-order The Manga Guide to Databases, a graphic novel about database technology.
Follow Tico the Fairy as she teaches Princess Ruruna how to simply management of her nation with a well made [...]]]></description>
			<content:encoded><![CDATA[<p>It seems I&#8217;m not the only one who has thought to <a href="http://www.oraclealchemist.com/wp-content/uploads/2007/01/developers-and-dbas.ppt">use cartoons to explain databases</a> to others.  On Amazon, you can now pre-order <a href="http://www.amazon.com/gp/product/1593271905?ie=UTF8&#038;tag=alchemist-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=1593271905">The Manga Guide to Databases</a><img src="http://www.assoc-amazon.com/e/ir?t=alchemist-20&#038;l=as2&#038;o=1&#038;a=1593271905" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />, a graphic novel about database technology.</p>
<p>Follow Tico the Fairy as she teaches Princess Ruruna how to simply management of her nation with a well made database.</p>
<p>Why not?  <a href="http://www.macworld.com/article/135304/2008/09/google_chrome.html?lsrc=rss_main">Google used a comic</a> to sell their new <a href="http://www.google.com/chrome">Chrome browser</a>, after all!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oraclealchemist.com/oracle/learn-databases-from-tico-the-fairy/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The Best Oracle Headline You&#039;ll See All Year</title>
		<link>http://www.oraclealchemist.com/oracle/the-best-oracle-headline-youll-see-all-year/</link>
		<comments>http://www.oraclealchemist.com/oracle/the-best-oracle-headline-youll-see-all-year/#comments</comments>
		<pubDate>Thu, 09 Oct 2008 15:44:30 +0000</pubDate>
		<dc:creator>The Oracle Alchemist</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Oracle]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.oraclealchemist.com/?p=96</guid>
		<description><![CDATA[For those of you who know me, you know that I like to keep an air of professionalism both in my work and in my online communications.  However, this was just too good to pass up&#8230;The Register has given us the best double entendre I&#8217;ve ever seen in an Oracle related article:
Actual Headline:  [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you who know me, you know that I like to keep an air of professionalism both in my work and in my online communications.  However, this was just too good to pass up&#8230;The Register has given us the best double entendre I&#8217;ve ever seen in an Oracle related article:</p>
<p><strong>Actual Headline:</strong>  <a href="http://www.theregister.co.uk/2008/10/09/ellison_say_on_pay/" target="_blank">Oracle Shareholders Choke On Ellison&#8217;s Package</a></p>
<p>Carry on.</p>
<p>UPDATE:  Thanks to Bob Rhubart for pointing out the subtitle!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oraclealchemist.com/oracle/the-best-oracle-headline-youll-see-all-year/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>12g Says Goodbye to Raw</title>
		<link>http://www.oraclealchemist.com/news/12g-says-goodbye-to-raw/</link>
		<comments>http://www.oraclealchemist.com/news/12g-says-goodbye-to-raw/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 19:58:08 +0000</pubDate>
		<dc:creator>The Oracle Alchemist</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[oracle 12g]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.oraclealchemist.com/?p=93</guid>
		<description><![CDATA[A colleague sent me an interesting note today.  Specifically, Metalink Note 578455.1, which announces that Oracle 12g will not support raw volumes for Datafiles, controlfiles, redo logs, OR voting disks and OCR.
Those of us acquainted with RAC might be shouting &#8220;WHAT?!?!&#8221; at about this time.  This is because without raw volumes, our only [...]]]></description>
			<content:encoded><![CDATA[<p>A colleague sent me an interesting note today.  Specifically, <a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:12052528869888564217::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,578455.1,1,1,1,helvetica">Metalink Note 578455.1</a>, which announces that Oracle 12g will not support raw volumes for Datafiles, controlfiles, redo logs, OR voting disks and OCR.</p>
<p>Those of us acquainted with RAC might be shouting &#8220;WHAT?!?!&#8221; at about this time.  This is because without raw volumes, our only choices for OCR and voting disk placement seems to be a CFS (such as OCFS).</p>
<p>However, wording in the Metalink note indicates that ASM will be able to support the OCR and voting disk (&#8220;and other database files&#8221;) in 12g.  The note hints at broader support for NFS in 12g as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oraclealchemist.com/news/12g-says-goodbye-to-raw/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>The Adventures of Ace, DBA</title>
		<link>http://www.oraclealchemist.com/oracle/the-adventures-of-ace-dba/</link>
		<comments>http://www.oraclealchemist.com/oracle/the-adventures-of-ace-dba/#comments</comments>
		<pubDate>Sat, 26 Jul 2008 03:51:40 +0000</pubDate>
		<dc:creator>The Oracle Alchemist</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[ace dba comic]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://www.oraclealchemist.com/?p=89</guid>
		<description><![CDATA[So I was reading through some of my favorite xkcd comics, and I decided it might be fun to make my own comics about Oracle.
And so I&#8217;d like to introduce The Adventures of Ace, DBA.  Ace is a Jr. DBA trying to make it in a tough corporate world.  The comic is about [...]]]></description>
			<content:encoded><![CDATA[<p>So I was reading through some of my favorite <a href="http://xkcd.com" target="_blank">xkcd</a> comics, and I decided it might be fun to make my own comics about Oracle.</p>
<p>And so I&#8217;d like to introduce <a href="http://www.orcldba.com/ace/">The Adventures of Ace, DBA</a>.  Ace is a Jr. DBA trying to make it in a tough corporate world.  The comic is about his trials and tribulations, imaginings, and other fun experiences as a highly stressed DBA.</p>
<p>Enjoy!</p>
<p><a href="http://www.orcldba.com/ace/">http://www.orcldba.com/ace/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.oraclealchemist.com/oracle/the-adventures-of-ace-dba/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
