<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Dave Beulke</title>
	
	<link>http://davebeulke.com</link>
	<description>Experienced DB2 Consulting and Training</description>
	<lastBuildDate>Tue, 21 May 2013 15:44:38 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/DaveBeulke" /><feedburner:info uri="davebeulke" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>DaveBeulke</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Big Data: Big Lies, Big Damn Lies and Statistics</title>
		<link>http://feedproxy.google.com/~r/DaveBeulke/~3/UsGEPxczhdw/</link>
		<comments>http://davebeulke.com/big-data-big-lies-big-damn-lies-and-statistics/#comments</comments>
		<pubDate>Tue, 21 May 2013 15:44:38 +0000</pubDate>
		<dc:creator>Dave Beulke</dc:creator>
				<category><![CDATA[DB2 Performance]]></category>
		<category><![CDATA[Big Data]]></category>
		<category><![CDATA[data warehouse best practices]]></category>

		<guid isPermaLink="false">http://davebeulke.com/?p=3392</guid>
		<description><![CDATA[<p>Setting up the correct metrics is vital for measuring anything. Mean, median and a variety of other complex formulas are being used for an assortment of purposes in Big Data projects. The heart of the issue is whether these complex formulas correctly convey correct measurements for the particular situation. </p> <p>For example the simple mean <span style="color:#777"> . . . &#8594; Read More: <a href="http://davebeulke.com/big-data-big-lies-big-damn-lies-and-statistics/">Big Data: Big Lies, Big Damn Lies and Statistics</a></span>]]></description>
				<content:encoded><![CDATA[<p>Setting up the correct metrics is vital for measuring anything.  Mean, median and a variety of other complex formulas are being used for an assortment of purposes in Big Data projects.  The heart of the issue is whether these complex formulas correctly convey correct measurements for the particular situation.  </p>
<p>For example the simple mean or median of an event can be represented incorrectly or tilted to convey a particular point of view.  Politicians, car salesmen, or anyone with an outcome agenda continue to build and tilt their answers to their advantage.</p>
<p>The best way to see how statistics can be made to lie is with the simple example of an anomaly or outlier.  For example, customer profiling is popular for Big Data projects. Let’s start with seven people in a room and to the goal is to determine information about their incomes. So you get some data and discover their salaries are:</p>
<p style="text-align: center;">$37,000<br />$34,000<br />$28,000<br />$35,000<br />$35,000<br />$12,000<br />$6,000,000</p>
<p style="text-align: left;">Now, the median is the middle value, or $35,000.  But the mean or average is $883,000.  The $12,000 and the $6 million salaries are the &#8220;outliers.&#8221;  </p>
<p>Depending on your agenda, a chart could represent that an average person in this group has an extraordinary income of $833,000 when in reality it is $35,000.  Regardless of the agenda or situation, it’s vital to get your Big Data analytics in the proper context. The following are three things to analyze when setting up your Big Data analytics.</p>
<p>First, develop, prototype and publish your Big Data analytics’ formulas so that the findings can be discussed and approved. Understanding the truth and the proper talking points for your Big Data analytics results is critical for the success and management buy-in for your Big Data project.</p>
<p>Next, make your Big Data analytics process completely transparent, repeatable and as simple as possible.  Try to minimize or isolate complex algorithms that are sometimes necessary for squeezing the extra value out of the Big Data.  Make sure that your process is as understandable as possible so that everyone sees each input, understands each elements’ context, how it is used and its sensitivity to the Big Data results.</p>
<p>Third, leverage existing formulas, industry processes and company process and the company’s existing subject matter experts who know the data.  Sometimes there is no substitute for knowing the data.  Small subtle minor data anomalies, context of the data and regional impacts need to be factored into your analysis. Only a company subject matter expert will know those important details that will make or break the usefulness of  your Big Data Analytics results.  Working with and knowing a company’s data takes time and there is no substitute for core data analysis and researching what-if scenarios for testing Big Data results.  </p>
<p>As you start your Big Data analytics project remember Campbell&#8217;s law, an adage developed by Donald T. Campbell.  From <a href="http://en.wikipedia.org/wiki/Campbell%27s_law" target="_blank">Wikipedia</a> Campbell’s law is:</p>
<p style="text-align: left; padding-left: 30px;">&#8220;The more any quantitative social indicator is used for social decision-making, the more subject it will be to corruption pressures and the more apt it will be to distort and corrupt the social processes it is intended to monitor.&#8221;</p>
<p style="text-align: left;">This simple adage can put all your Big Data efforts in perspective, so make sure to create Big Data analytics that everyone understands and produces value for your company and business bottom line. </p>
<p style="text-align: left;">Or make sure there are shining colorful statistical charts that dazzles everyone.</p>
<p style="text-align: left;">____________________________________________________</p>
<p style="text-align: left;">My article entitled “Five Imperatives for Superior Java Application Performance” was published during the IDUG conference in the latest Enterprise Systems Journal.  You can <a href="http://enterprisesystemsmedia.com/article/five-imperatives-for-superior-java-application-performance" target="_blank">link to the Java performance article here.</a></p>
<p style="text-align: left;">____________________________________________________</p>
<p style="text-align: left;">Dave Beulke is an internationally recognized DB2 consultant, DB2 trainer and education instructor.  Dave helps his clients improve their strategic direction, dramatically improve DB2 performance and reduce their CPU demand saving millions in their systems, databases and application areas within their mainframe, UNIX and Windows environments.</p>
<script src="http://feeds.feedburner.com/~s/dave@davebeulke.com?i=http://davebeulke.com/big-data-big-lies-big-damn-lies-and-statistics/" type="text/javascript" charset="utf-8"></script><img src="http://feeds.feedburner.com/~r/DaveBeulke/~4/UsGEPxczhdw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://davebeulke.com/big-data-big-lies-big-damn-lies-and-statistics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://davebeulke.com/big-data-big-lies-big-damn-lies-and-statistics/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=big-data-big-lies-big-damn-lies-and-statistics</feedburner:origLink></item>
		<item>
		<title>DB2 10.5 Upgrade – 10 Reasons to Implement immediately!</title>
		<link>http://feedproxy.google.com/~r/DaveBeulke/~3/YfOcFz3zwQI/</link>
		<comments>http://davebeulke.com/db2-10-5-upgrade-10-reasons-to-implement-immediately/#comments</comments>
		<pubDate>Tue, 14 May 2013 15:32:02 +0000</pubDate>
		<dc:creator>Dave Beulke</dc:creator>
				<category><![CDATA[DB2 Performance]]></category>
		<category><![CDATA[Big Data]]></category>
		<category><![CDATA[DB2 10.5]]></category>
		<category><![CDATA[DB2 Data Warehouse]]></category>
		<category><![CDATA[IDUG]]></category>

		<guid isPermaLink="false">http://davebeulke.com/?p=3378</guid>
		<description><![CDATA[<p>The International DB2 User Group (IDUG) North American conference is always full of great DB2 Family presentations. I try to go through all of them because they are always full of great ideas, best practices, hints and tips. I guess that’s why IDUG celebrated both DB2 for z/OS’ 30-year anniversary and its own 25-year anniversary.</p> <span style="color:#777"> . . . &#8594; Read More: <a href="http://davebeulke.com/db2-10-5-upgrade-10-reasons-to-implement-immediately/">DB2 10.5 Upgrade &#8211; 10 Reasons to Implement immediately!</a></span>]]></description>
				<content:encoded><![CDATA[<p>The International DB2 User Group (IDUG) North American conference is always full of great DB2 Family presentations. I try to go through all of them because they are always full of great ideas, best practices, hints and tips. I guess that’s why IDUG celebrated both DB2 for z/OS’ 30-year anniversary and its own 25-year anniversary.</p>
<p>The new BLU Acceleration and Columnar Data store are great new technologies and should prompt every installation to do a DB2 10.5 upgrade immediately. <a href="http://davebeulke.com/ibm-blu-acceleration-best-yet-for-big-data/">I discussed some of the features before</a> and these features were highlighted in many of the IDUG presentations. The presentations really brought out all the advantages of these new technologies. Below are the 10 best reasons that I found in a variety of IDUG presentations that demonstrate the case for upgrading to DB2 10.5 as soon as possible.</p>
<p>1.  DB2 Columnar offers massive compression</p>
<ul>
<li>With the new DB2 BLU Acceleration and DB2 Columnar data store there are three levels of compression within DB2 10.5: standard table compression, adaptive compression and the new DB2 columnar data store compression.  All compression saves I/Os and improves all aspects of performance. Some customers using DB2 10.5 columnar tables are getting 90-95% compression of their data.</li>
</ul>
<p>2.  Leveraging CPU hardware</p>
<ul>
<li>The Single Instruction Multiple Data (SIMD) BLU technology is important because instead of having to issue multiple instructions to interrogate data within the chip’s buffer, only one instruction needs to be issued.  By leveraging SIMD hardware capabilities DB2 is able to interrogate data simultaneously throughout the entire CPU chip hardware, speeding processing substantially.</li>
</ul>
<p>3.  Parallelism through the CPU core</p>
<ul>
<li>By leveraging SIMD hardware DB2 is able to bring multiple data references into the computer chip CPU and memory hardware and interrogate them in parallel, providing improved performance for SQL processing. </li>
</ul>
<p>4.  Columnar efficiencies minimizes I/O</p>
<ul>
<li>With the ability to store only one columnar data value for each row occurrence a minimum of I/O is needed to interrogate and retrieve data.  Huge compression and a minimum of I/O are reached, especially important for data warehouse types of repeating data applications.</li>
</ul>
<p>5.  Data Skipping</p>
<ul>
<li>Data Skipping is a tremendous performance boost brought about by skipping data not needed by the SQL result set or overall processing.  For example, if a SQL query has WHERE CUST_LASTNAME IN (‘BEULKE’, ‘KATZNELSON’,’ ZIKOPOULOS’), data skipping can skip through the data. doing a minimum of I/Os and only interrogating a minimum of data beginning with  ‘B’, ‘K’ and ‘Z’ to realize  the answer set extremely fast with a minimum of resources.</li>
</ul>
<p>6.  Better WLM capabilities</p>
<ul>
<li>The Workload Manager (WLM) algorithms within DB2 10.5 have been improved under the DB2_WORKLOAD=ANALYTICS setting to improve the workings of the DB2 Kernel to moderate the number of queries that consume resources.  This helps improve performance by minimizing database and resource contention.</li>
</ul>
<p>7.  Maximizes internal CPU and RAM operations on the data</p>
<ul>
<li>Through better WLM algorithms the DB2 Kernel is able to maximize the CPU, memory and I/O devoted to the various SQL workloads.  Since DB2 is leveraging all aspects of the computing CPU, memory and I/O hardware infrastructure, maximizing performance and reducing contention is best left to the IBM lab and DB2 optimized algorithms by leveraging the WLM algorithms.</li>
</ul>
<p>8.  New “Not Enforced Uniqueness” constraint</p>
<ul>
<li>Similar to the Not Enforce Referential constraints DB2 provides the ability to not enforce a unique constraint over your data.  This avoids requiring the creation of an index over a database table key to enforce a unique constraint.  Remember DB2 Columnar does not need indexes because it is so fast.</li>
</ul>
<p>9.  Automatic space reclaim</p>
<ul>
<li>DB2 automatically reclaims space in data extents that have had their data deleted.  You no longer need a separate REORG or DBA management to get unutilized space within your storage.</li>
</ul>
<p>10.  Simple to implement</p>
<ul>
<li>All of these features, especially the DB2 Columnar data store, are seamlessly built into DB2 10.5 so no application changes are necessary.  The DB2 columnar tables can be used within the same database, application and SQL statement as any other DB2 tables.</li>
</ul>
<p>Also my article entitled “<a href="http://enterprisesystemsmedia.com/article/five-imperatives-for-superior-java-application-performance">Five Imperatives for Superior Java Application Performance</a>” was published during the IDUG conference in the latest <em>Enterprise Systems Journal</em>.  You can link to it <a href="http://enterprisesystemsmedia.com/article/five-imperatives-for-superior-java-application-performance">here.</a></p>
<p>________________________________________________________</p>
<p><!--[if gte mso 9]><xml><br />
 <w:WordDocument><br />
  <w:View>Normal</w:View><br />
  <w:Zoom>0</w:Zoom><br />
  <w:TrackMoves/><br />
  <w:TrackFormatting/><br />
  <w:PunctuationKerning/><br />
  <w:ValidateAgainstSchemas/><br />
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid><br />
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent><br />
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText><br />
  <w:DoNotPromoteQF/><br />
  <w:LidThemeOther>EN-US</w:LidThemeOther><br />
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian><br />
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript><br />
  <w:Compatibility><br />
   <w:BreakWrappedTables/><br />
   <w:SnapToGridInCell/><br />
   <w:WrapTextWithPunct/><br />
   <w:UseAsianBreakRules/><br />
   <w:DontGrowAutofit/><br />
   <w:SplitPgBreakAndParaMark/><br />
   <w:DontVertAlignCellWithSp/><br />
   <w:DontBreakConstrainedForcedTables/><br />
   <w:DontVertAlignInTxbx/><br />
   <w:Word11KerningPairs/><br />
   <w:CachedColBalance/><br />
  </w:Compatibility><br />
  <m:mathPr><br />
   <m:mathFont m:val="Cambria Math"/><br />
   <m:brkBin m:val="before"/><br />
   <m:brkBinSub m:val="&#45;-"/><br />
   <m:smallFrac m:val="off"/><br />
   <m:dispDef/><br />
   <m:lMargin m:val="0"/><br />
   <m:rMargin m:val="0"/><br />
   <m:defJc m:val="centerGroup"/><br />
   <m:wrapIndent m:val="1440"/><br />
   <m:intLim m:val="subSup"/><br />
   <m:naryLim m:val="undOvr"/><br />
  </m:mathPr></w:WordDocument><br />
</xml><![endif]--><!--[if gte mso 9]><xml><br />
 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"<br />
  DefSemiHidden=&#8221;true&#8221; DefQFormat=&#8221;false&#8221; DefPriority=&#8221;99&#8243;<br />
  LatentStyleCount=&#8221;267&#8243;><br />
  <w:LsdException Locked="false" Priority="0" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; QFormat=&#8221;true&#8221; Name=&#8221;Normal&#8221;/><br />
  <w:LsdException Locked="false" Priority="9" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; QFormat=&#8221;true&#8221; Name=&#8221;heading 1&#8243;/><br />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/><br />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/><br />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/><br />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/><br />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/><br />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/><br />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/><br />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/><br />
  <w:LsdException Locked="false" Priority="39" Name="toc 1"/><br />
  <w:LsdException Locked="false" Priority="39" Name="toc 2"/><br />
  <w:LsdException Locked="false" Priority="39" Name="toc 3"/><br />
  <w:LsdException Locked="false" Priority="39" Name="toc 4"/><br />
  <w:LsdException Locked="false" Priority="39" Name="toc 5"/><br />
  <w:LsdException Locked="false" Priority="39" Name="toc 6"/><br />
  <w:LsdException Locked="false" Priority="39" Name="toc 7"/><br />
  <w:LsdException Locked="false" Priority="39" Name="toc 8"/><br />
  <w:LsdException Locked="false" Priority="39" Name="toc 9"/><br />
  <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/><br />
  <w:LsdException Locked="false" Priority="10" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; QFormat=&#8221;true&#8221; Name=&#8221;Title&#8221;/><br />
  <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/><br />
  <w:LsdException Locked="false" Priority="11" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; QFormat=&#8221;true&#8221; Name=&#8221;Subtitle&#8221;/><br />
  <w:LsdException Locked="false" Priority="22" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; QFormat=&#8221;true&#8221; Name=&#8221;Strong&#8221;/><br />
  <w:LsdException Locked="false" Priority="20" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; QFormat=&#8221;true&#8221; Name=&#8221;Emphasis&#8221;/><br />
  <w:LsdException Locked="false" Priority="59" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Table Grid&#8221;/><br />
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/><br />
  <w:LsdException Locked="false" Priority="1" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; QFormat=&#8221;true&#8221; Name=&#8221;No Spacing&#8221;/><br />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light Shading&#8221;/><br />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light List&#8221;/><br />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light Grid&#8221;/><br />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Shading 1&#8243;/><br />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Shading 2&#8243;/><br />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium List 1&#8243;/><br />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium List 2&#8243;/><br />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 1&#8243;/><br />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 2&#8243;/><br />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 3&#8243;/><br />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Dark List&#8221;/><br />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful Shading&#8221;/><br />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful List&#8221;/><br />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful Grid&#8221;/><br />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light Shading Accent 1&#8243;/><br />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light List Accent 1&#8243;/><br />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light Grid Accent 1&#8243;/><br />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Shading 1 Accent 1&#8243;/><br />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Shading 2 Accent 1&#8243;/><br />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium List 1 Accent 1&#8243;/><br />
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/><br />
  <w:LsdException Locked="false" Priority="34" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; QFormat=&#8221;true&#8221; Name=&#8221;List Paragraph&#8221;/><br />
  <w:LsdException Locked="false" Priority="29" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; QFormat=&#8221;true&#8221; Name=&#8221;Quote&#8221;/><br />
  <w:LsdException Locked="false" Priority="30" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; QFormat=&#8221;true&#8221; Name=&#8221;Intense Quote&#8221;/><br />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium List 2 Accent 1&#8243;/><br />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 1 Accent 1&#8243;/><br />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 2 Accent 1&#8243;/><br />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 3 Accent 1&#8243;/><br />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Dark List Accent 1&#8243;/><br />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful Shading Accent 1&#8243;/><br />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful List Accent 1&#8243;/><br />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful Grid Accent 1&#8243;/><br />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light Shading Accent 2&#8243;/><br />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light List Accent 2&#8243;/><br />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light Grid Accent 2&#8243;/><br />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Shading 1 Accent 2&#8243;/><br />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Shading 2 Accent 2&#8243;/><br />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium List 1 Accent 2&#8243;/><br />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium List 2 Accent 2&#8243;/><br />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 1 Accent 2&#8243;/><br />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 2 Accent 2&#8243;/><br />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 3 Accent 2&#8243;/><br />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Dark List Accent 2&#8243;/><br />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful Shading Accent 2&#8243;/><br />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful List Accent 2&#8243;/><br />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful Grid Accent 2&#8243;/><br />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light Shading Accent 3&#8243;/><br />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light List Accent 3&#8243;/><br />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light Grid Accent 3&#8243;/><br />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Shading 1 Accent 3&#8243;/><br />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Shading 2 Accent 3&#8243;/><br />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium List 1 Accent 3&#8243;/><br />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium List 2 Accent 3&#8243;/><br />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 1 Accent 3&#8243;/><br />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 2 Accent 3&#8243;/><br />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 3 Accent 3&#8243;/><br />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Dark List Accent 3&#8243;/><br />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful Shading Accent 3&#8243;/><br />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful List Accent 3&#8243;/><br />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful Grid Accent 3&#8243;/><br />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light Shading Accent 4&#8243;/><br />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light List Accent 4&#8243;/><br />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light Grid Accent 4&#8243;/><br />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Shading 1 Accent 4&#8243;/><br />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Shading 2 Accent 4&#8243;/><br />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium List 1 Accent 4&#8243;/><br />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium List 2 Accent 4&#8243;/><br />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 1 Accent 4&#8243;/><br />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 2 Accent 4&#8243;/><br />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 3 Accent 4&#8243;/><br />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Dark List Accent 4&#8243;/><br />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful Shading Accent 4&#8243;/><br />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful List Accent 4&#8243;/><br />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful Grid Accent 4&#8243;/><br />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light Shading Accent 5&#8243;/><br />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light List Accent 5&#8243;/><br />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light Grid Accent 5&#8243;/><br />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Shading 1 Accent 5&#8243;/><br />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Shading 2 Accent 5&#8243;/><br />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium List 1 Accent 5&#8243;/><br />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium List 2 Accent 5&#8243;/><br />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 1 Accent 5&#8243;/><br />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 2 Accent 5&#8243;/><br />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 3 Accent 5&#8243;/><br />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Dark List Accent 5&#8243;/><br />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful Shading Accent 5&#8243;/><br />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful List Accent 5&#8243;/><br />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful Grid Accent 5&#8243;/><br />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light Shading Accent 6&#8243;/><br />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light List Accent 6&#8243;/><br />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Light Grid Accent 6&#8243;/><br />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Shading 1 Accent 6&#8243;/><br />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Shading 2 Accent 6&#8243;/><br />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium List 1 Accent 6&#8243;/><br />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium List 2 Accent 6&#8243;/><br />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 1 Accent 6&#8243;/><br />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 2 Accent 6&#8243;/><br />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Medium Grid 3 Accent 6&#8243;/><br />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Dark List Accent 6&#8243;/><br />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful Shading Accent 6&#8243;/><br />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful List Accent 6&#8243;/><br />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; Name=&#8221;Colorful Grid Accent 6&#8243;/><br />
  <w:LsdException Locked="false" Priority="19" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; QFormat=&#8221;true&#8221; Name=&#8221;Subtle Emphasis&#8221;/><br />
  <w:LsdException Locked="false" Priority="21" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; QFormat=&#8221;true&#8221; Name=&#8221;Intense Emphasis&#8221;/><br />
  <w:LsdException Locked="false" Priority="31" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; QFormat=&#8221;true&#8221; Name=&#8221;Subtle Reference&#8221;/><br />
  <w:LsdException Locked="false" Priority="32" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; QFormat=&#8221;true&#8221; Name=&#8221;Intense Reference&#8221;/><br />
  <w:LsdException Locked="false" Priority="33" SemiHidden="false"<br />
   UnhideWhenUsed=&#8221;false&#8221; QFormat=&#8221;true&#8221; Name=&#8221;Book Title&#8221;/><br />
  <w:LsdException Locked="false" Priority="37" Name="Bibliography"/><br />
  <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/><br />
 </w:LatentStyles><br />
</xml><![endif]--><!--[if gte mso 10]></p>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin-top:0in;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:10.0pt;
	mso-para-margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;}
</style>
<p><![endif]--></p>
<p><!--[if gte mso 9]><xml><br />
 <o:OfficeDocumentSettings><br />
  <o:RelyOnVML/><br />
  <o:AllowPNG/><br />
 </o:OfficeDocumentSettings><br />
</xml><![endif]--></p>
<p>I am presenting my Big Data presentation about how a 22 billion row data warehouse was built in only six months in the DB2 Night Show on May 17th. You can sign up at the <a href="http://www.dbisoftware.com/db2nightshow/">DB2 Night Show web page</a>.</p>
<p>&nbsp;</p>
<table class="MsoNormalTable" style="mso-cellspacing: 1.8pt; mso-yfti-tbllook: 1184; mso-padding-alt: 1.8pt 1.8pt 1.8pt 1.8pt;" border="1" cellpadding="0">
<tbody>
<tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes;">
<td style="background: #54B7C6; padding: 1.8pt 1.8pt 1.8pt 1.8pt;">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="font-size: 8.0pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman';">Z36</span></p>
</td>
<td style="background: #54B7C6; padding: 1.8pt 1.8pt 1.8pt 1.8pt;">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="font-size: 8.0pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman';">z/OS</span></p>
</td>
<td style="background: #54B7C6; padding: 1.8pt 1.8pt 1.8pt 1.8pt;">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><b><span style="font-size: 8.0pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman';">17 MAY 2013<br /> 10am CT</span></b></p>
</td>
<td style="background: #54B7C6; padding: 1.8pt 1.8pt 1.8pt 1.8pt;">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><b><span style="font-size: 8.0pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman';">Agile Big Data Analytics: Implementing a 22 billion row data warehouse</span></b><span style="font-size: 8.0pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman';"> <br /> Dave Beulke discusses the design, architecture, meta-data, performance and other experiences building a big data and analytics DW system. If you need to build a big data warehouse, be sure to attend this show! <br /><a title="Agile Big Data Analytics" href="https://www2.gotomeeting.com/register/872242622" target="NEW"> ** Details &amp; Registration </a> : </span></p>
</td>
<td style="background: #54B7C6; padding: 1.8pt 1.8pt 1.8pt 1.8pt;">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="font-size: 8.0pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman';"><a title="David Beulke" href="http://davebeulke.com/" target="NEW"><span style="color: #000066;">David Beulke</span></a> </span></p>
</td>
<td style="background: #54B7C6; padding: 1.8pt 1.8pt 1.8pt 1.8pt;"> </td>
</tr>
</tbody>
</table>
<style><!--
/* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin-top:0in;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:10.0pt;
	mso-para-margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;}
--></style>
<p>________________________________________________________<br /> Dave Beulke is an internationally recognized DB2 consultant, DB2 trainer and education instructor. Dave helps his clients improve their strategic direction, dramatically improve DB2 performance and reduce their CPU demand saving millions in their systems, databases and application areas within their mainframe, UNIX and Windows environments.</p>
<script src="http://feeds.feedburner.com/~s/dave@davebeulke.com?i=http://davebeulke.com/db2-10-5-upgrade-10-reasons-to-implement-immediately/" type="text/javascript" charset="utf-8"></script><img src="http://feeds.feedburner.com/~r/DaveBeulke/~4/YfOcFz3zwQI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://davebeulke.com/db2-10-5-upgrade-10-reasons-to-implement-immediately/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://davebeulke.com/db2-10-5-upgrade-10-reasons-to-implement-immediately/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=db2-10-5-upgrade-10-reasons-to-implement-immediately</feedburner:origLink></item>
		<item>
		<title>IDUG 2013 Announcement: DB2 Family Integrates JSON, Graph Document and Key Value Data Stores</title>
		<link>http://feedproxy.google.com/~r/DaveBeulke/~3/tWRZH_NDf6w/</link>
		<comments>http://davebeulke.com/idug-2013-announcement-db2-family-integrates-json-graph-document-and-key-value-data-stores/#comments</comments>
		<pubDate>Tue, 07 May 2013 14:53:29 +0000</pubDate>
		<dc:creator>Dave Beulke</dc:creator>
				<category><![CDATA[DB2 Training & Education]]></category>
		<category><![CDATA[Big Data]]></category>
		<category><![CDATA[DB2 11]]></category>

		<guid isPermaLink="false">http://davebeulke.com/?p=3367</guid>
		<description><![CDATA[<p>The International DB2 User Group (IDUG) North American conference celebrated both DB2 for z/OS’ 30-year anniversary and its own 25-year anniversary last week in Orlando. The conference was kicked off by a Bob Picciano who talked about the all the great items coming from the IBM Software Division. My notes from the session are too <span style="color:#777"> . . . &#8594; Read More: <a href="http://davebeulke.com/idug-2013-announcement-db2-family-integrates-json-graph-document-and-key-value-data-stores/">IDUG 2013 Announcement: DB2 Family Integrates JSON, Graph Document and Key Value Data Stores</a></span>]]></description>
				<content:encoded><![CDATA[<p>The International DB2 User Group (IDUG) North American conference celebrated both DB2 for z/OS’ 30-year anniversary and its own 25-year anniversary last week in Orlando.  The conference was kicked off by a Bob Picciano who talked about the all the great items coming from the IBM Software Division.  My notes from the session are too long but the highlights are that the Software Division is delivering for IBM many different ways.</p>
<p>For example, IBM and the software groups are focusing on delivering better business outcomes.  The IBM software team is collaborating across the world with over 280,000+ employees and customers to incorporate all types of ideas.  Through this collaboration IBM developed five main themes for delivering value at the point of impact from the very detailed and wide ranging ideas.</p>
<ul>
<li>Exploration:  Deliver solutions that help data exploration for delivering better data relationships and insights.</li>
<li>360° View of the Customer: Provide solutions that help me understand all aspect of my customers better and faster</li>
<li>Deliver Security and Intelligence: Protect my data assets and enhance fraud detection.</li>
<li>Deliver Operational Efficiencies: Achieve the best total cost of ownership infrastructure.</li>
<li>Deliver data Augmentation: Help me uncover relationships between any data types anywhere in my enterprise.</li>
</ul>
<p>With these five themes IBM is focusing on delivering value to companies so they can know their market, know their customer, know what to do and know the best next action to deliver better solutions for their customers.</p>
<p>The IDUG conference provides in-depth technical information and IBM Fellow Curt Cotner has delivered many IDUG technical speeches describing DB2 technology advances over his 35-year DB2-focused career.  This year Curt delivered his  last keynote announcing his retirement in summer later this year.  He is retiring on a high note, as he along with Bill Bireley, detailed the new DB2 data stores within both the DB2 for z/OS and DB2 LUW products by the end of 2013.  These new DB2 Family data stores provide interoperability between all types of new and interesting platforms, products and protocols.</p>
<p>During Curt’s speech he announced that the DB2 Family will be embracing the following data stores by the end of 2013:  </p>
<ul>
<li>Key Value Data Store</li>
<li>Document Data Store</li>
<li>Columnar Data Store</li>
<li>Graph Data Store</li>
</ul>
<p>Along with embracing and handling these new data stores, the DB2 Family is announcing support for interfacing with these data stores through JSON, SPARQL and OWL languages capabilities.  These fast and flexible new data management data interchange, web ontology, and query languages provide interfaces and some interrogation capabilities into these new data stores.  These advanced technologies  are being leveraged for all types of applications and help DB2 leverage and interface with new mobile phones, machine, medical and mechanical sensors and all types of new schema-less data stores.</p>
<p>Also, check out the updates to <a href="http://davebeulke.com/big-data-blu-acceleration-db2-version-10-5-kepler-considerations/">my blog post </a>from a few weeks ago.  The beta program for DB2 Version 10.5 Kepler has gone well and the team has been working hard on the new DB2 Version 10.5 Columnar data store.  Development has gone so well that the testing and integration of new features has been completed.  Check out the new features for <a href="http://davebeulke.com/big-data-blu-acceleration-db2-version-10-5-kepler-considerations/">DB2 Version 10.5 Kepler in my updated blog here</a>.</p>
<p>This was only the start to the many great technical presentations during the week, proving once again that IDUG continues to be the premier DB2 Family technical conference.  Make sure you put money in the budget now for IDUG North America 2014 next year in Phoenix May 12-16th.</p>
<p>I am presenting my Big Data presentation about how a 22 billion row data warehouse was built in only six months in the DB2 Night Show on May 17th.  You can sign up at the <a href="http://www.dbisoftware.com/db2nightshow/">DB2 Night Show web page</a>.</p>
<p>&nbsp;</p>
<table class="MsoNormalTable" style="mso-cellspacing: 1.8pt; mso-yfti-tbllook: 1184; mso-padding-alt: 1.8pt 1.8pt 1.8pt 1.8pt;" border="1" cellpadding="0">
<tbody>
<tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes;">
<td style="background: #54B7C6; padding: 1.8pt 1.8pt 1.8pt 1.8pt;">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="font-size: 8.0pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman';">Z36</span></p>
</td>
<td style="background: #54B7C6; padding: 1.8pt 1.8pt 1.8pt 1.8pt;">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="font-size: 8.0pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman';">z/OS</span></p>
</td>
<td style="background: #54B7C6; padding: 1.8pt 1.8pt 1.8pt 1.8pt;">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><b><span style="font-size: 8.0pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman';">17 MAY 2013<br /> 10am CT</span></b></p>
</td>
<td style="background: #54B7C6; padding: 1.8pt 1.8pt 1.8pt 1.8pt;">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><b><span style="font-size: 8.0pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman';">Agile Big Data Analytics: Implementing a 22 billion row data warehouse</span></b><span style="font-size: 8.0pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman';"> <br /> Dave Beulke discusses the design, architecture, meta-data, performance and other experiences building a big data and analytics DW system. If you need to build a big data warehouse, be sure to attend this show! <br /><a title="Agile Big Data Analytics" href="https://www2.gotomeeting.com/register/872242622" target="NEW"> ** Details &amp; Registration </a> : </span></p>
</td>
<td style="background: #54B7C6; padding: 1.8pt 1.8pt 1.8pt 1.8pt;">
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal;"><span style="font-size: 8.0pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman';"><a title="David Beulke" href="http://davebeulke.com/" target="NEW"><span style="color: #000066;">David Beulke</span></a> </span></p>
</td>
<td style="background: #54B7C6; padding: 1.8pt 1.8pt 1.8pt 1.8pt;"> </td>
</tr>
</tbody>
</table>
<style><!--
/* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin-top:0in;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:10.0pt;
	mso-para-margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;}
--></style>
<script src="http://feeds.feedburner.com/~s/dave@davebeulke.com?i=http://davebeulke.com/idug-2013-announcement-db2-family-integrates-json-graph-document-and-key-value-data-stores/" type="text/javascript" charset="utf-8"></script><img src="http://feeds.feedburner.com/~r/DaveBeulke/~4/tWRZH_NDf6w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://davebeulke.com/idug-2013-announcement-db2-family-integrates-json-graph-document-and-key-value-data-stores/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://davebeulke.com/idug-2013-announcement-db2-family-integrates-json-graph-document-and-key-value-data-stores/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=idug-2013-announcement-db2-family-integrates-json-graph-document-and-key-value-data-stores</feedburner:origLink></item>
		<item>
		<title>IDUG 2013: Why DB2 Has Been Going Strong for Thirty Years</title>
		<link>http://feedproxy.google.com/~r/DaveBeulke/~3/XaXtH4z4J_E/</link>
		<comments>http://davebeulke.com/idug-2013-why-db2-has-been-going-strong-for-thirty-years/#comments</comments>
		<pubDate>Tue, 30 Apr 2013 15:01:46 +0000</pubDate>
		<dc:creator>Dave Beulke</dc:creator>
				<category><![CDATA[DB2 Training & Education]]></category>
		<category><![CDATA[Big Data]]></category>
		<category><![CDATA[DB2 11]]></category>
		<category><![CDATA[IDUG]]></category>

		<guid isPermaLink="false">http://davebeulke.com/?p=3360</guid>
		<description><![CDATA[<p>The International DB2 User Group (IDUG) North American conference is celebrating both DB2 for z/OS’ 30 year anniversary and its own 25-year anniversary of representing the DB2 Users around the world. The IDUG conference is going to be especially good this year because of the <a href="http://davebeulke.com/idug-2013-five-reasons-why-idug-orlando-is-going-to-be-great-this-year/">five reasons I mentioned here</a>. With the latest information <span style="color:#777"> . . . &#8594; Read More: <a href="http://davebeulke.com/idug-2013-why-db2-has-been-going-strong-for-thirty-years/">IDUG 2013: Why DB2 Has Been Going Strong for Thirty Years</a></span>]]></description>
				<content:encoded><![CDATA[<p>The International DB2 User Group (IDUG) North American conference is celebrating both DB2 for z/OS’ 30 year anniversary and its own 25-year anniversary of representing the DB2 Users around the world.  The IDUG conference is going to be especially good this year because of the <a href="http://davebeulke.com/idug-2013-five-reasons-why-idug-orlando-is-going-to-be-great-this-year/">five reasons I mentioned here</a>.  With the latest information DB2 11 for z/OS, DB2 10.5 for LUW, the conference will be full of new valuable detailed content to help you avoid problems and design the best systems and applications.</p>
<p>DB2 and IDUG have prospered for many reasons and the following three reasons are I believe some of the most important reasons that DB2 and IDUG will continue to endure and prosper for many more years to come.  </p>
<p>First, IBM and the DB2 development team put performance first.  While data integrity is a given within any database, DB2 continues to use its optimizer, algorithms and performance patterns to reduce the amount of CPU and I/O to get answers from the database.  Every release and version has raised the bar on performance making sure to continue to lead the industry and stay ahead of the competition.  </p>
<p>Performance and reducing the total cost of ownership for DB2 has been a common theme for every new version. The buzz coming out of the DB2 11 Beta and especially <a href="http://davebeulke.com/ibm-blu-acceleration-best-yet-for-big-data/">DB2 Version 10.5 Kepler that I detailed here</a> continue the great tradition of DB2 leading the database industry in performance.  I expect at this IDUG, like previous years, more details of these new DB2 versions will be made public so I can share them here in the coming weeks.  That is another reason IDUG is so important and continues to be a leading database industry conference for getting the latest and greatest DB2 information along with networking with the people that design and work with DB2 in companies around the world.</p>
<p>Next, DB2 continues to be open and embrace any new data types.  When DB2 was first introduced it started supplying answers only against standard data types.  With subsequent releases DB2 has put its optimizer and processing algorithms to use for all varieties of new data types: unstructured, video, audio, XML, and lately the new graph data stores.  All of these new data types and their related processing patterns have had the IBM researchers and scientists studying the data type usage and I/O characteristics.  Each I/O pattern characteristic of these new data types has been embraced and optimized so that DB2 can get the best performance possible and continue to lead the industry.  </p>
<p>Also, DB2, unlike several other popular industry databases, provides the freedom to have user defined data types (UDT) and user defined functions (UDF).  These UDTs and UDFs provide DB2 users the capabilities to experiment and define their own new data types and processing functionality.  This openness to any new data type imaginable helps the users build any business system solution and is another critical attribute of why DB2 continues to be embraced for all types of new applications and systems.  Seeing presentations on these new data types UDTs and UDFs is another reason IDUG is special because it caters to all aspects of DB2.</p>
<p>Third, IBM DB2 continues to acquire, incorporate and leverage new software and hardware technology at an amazing rate.  Through the last thirty years IBM has studied and sometimes acquired startup database technology companies to incorporate their technology inside the DB2 family.  Many of these new software techniques and processing patterns have come from open source efforts.  IBM has sponsored or been involved with academic or other industry open source efforts.  This is why you see IBM incorporating the Hadoop graph store type technology while jettisoning its “R” application language in favor of standard SQL.</p>
<p>These many acquisitions over the years as well as the recent Netezza technology have been great examples of how quickly IBM, due to the flexibility of the DB2 family, is able to incorporate these new technologies.  The Netezza technology especially has been a huge success after being incorporated into the IDAA z/OS solution providing dramatic query execution time reductions.  Hardware gating and I/O interrogation via the hardware chip technology continues to help DB2 provide industry leading performance  and will for years to come as this technology becomes more sophisticated.  </p>
<p>Getting information on these new software and hardware technologies along with application development and database designs techniques has always been IDUG’s strength. This year like other years, IDUG is having DB2 users, beta customers, IBM DB2 developers and third party vendors explain and present all this new technology and processing patterns.  </p>
<p>These are the reasons DB2 continues to be an industry performance leader and  IDUG continues to give you the best information directly from the sources.  See you there! <br />______________________________________________<br />I will be speaking at the conference presenting <a href="http://www.idug.org/p/cm/ld/fid=223" target="_blank">Big Data and Analytics Session F07 – “Data Warehouse Designs for Big Data Performance”</a> Wed, May 01, 2013 (02:15 PM – 03:15 PM) in Bonaire 5&amp;6.<br />_____________________________________________________<br />Dave Beulke is an internationally recognized DB2 consultant, DB2 trainer and education instructor.  Dave helps his clients improve their strategic direction, dramatically improve DB2 performance and reduce their CPU demand saving millions in their systems, databases and application areas within their mainframe, UNIX and Windows environments.</p>
<p>&nbsp;</p>
<script src="http://feeds.feedburner.com/~s/dave@davebeulke.com?i=http://davebeulke.com/idug-2013-why-db2-has-been-going-strong-for-thirty-years/" type="text/javascript" charset="utf-8"></script><img src="http://feeds.feedburner.com/~r/DaveBeulke/~4/XaXtH4z4J_E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://davebeulke.com/idug-2013-why-db2-has-been-going-strong-for-thirty-years/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://davebeulke.com/idug-2013-why-db2-has-been-going-strong-for-thirty-years/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=idug-2013-why-db2-has-been-going-strong-for-thirty-years</feedburner:origLink></item>
		<item>
		<title>Big Data: BLU Acceleration DB2 Version 10.5 Kepler Considerations</title>
		<link>http://feedproxy.google.com/~r/DaveBeulke/~3/nh96ArieczQ/</link>
		<comments>http://davebeulke.com/big-data-blu-acceleration-db2-version-10-5-kepler-considerations/#comments</comments>
		<pubDate>Tue, 23 Apr 2013 15:44:11 +0000</pubDate>
		<dc:creator>Dave Beulke</dc:creator>
				<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Application Performance]]></category>

		<guid isPermaLink="false">http://davebeulke.com/?p=3351</guid>
		<description><![CDATA[<p>The BLU Acceleration technology is coming out and the new DB2 Version 10.5 Kepler performance improvements are game changing and dramatic especially for Big Data. I blogged about these features in a more detailed entry (<a href="http://davebeulke.com/ibm-blu-acceleration-best-yet-for-big-data/">IBM BLU Acceleration &#8211; Best Yet for Big Data!</a>). The Columnar data store, 10x compression, in-memory processing, Single Instruction <span style="color:#777"> . . . &#8594; Read More: <a href="http://davebeulke.com/big-data-blu-acceleration-db2-version-10-5-kepler-considerations/">Big Data: BLU Acceleration DB2 Version 10.5 Kepler Considerations</a></span>]]></description>
				<content:encoded><![CDATA[<p>The BLU Acceleration technology is coming out and the new DB2 Version 10.5 Kepler performance improvements are game changing and dramatic especially for Big Data.  I blogged about these features in a more detailed entry (<a href="http://davebeulke.com/ibm-blu-acceleration-best-yet-for-big-data/">IBM BLU Acceleration &#8211; Best Yet for Big Data!</a>). The Columnar data store, 10x compression, in-memory processing, Single Instruction Multiple Data (SIMD) technology, and data skipping are producing almost instantaneous query answers and unbelievable query acceleration for all types of data warehousing and Big Data applications.</p>
<p>Since the response to the new DB2 BLU Acceleration dramatic query performance improvements has been so tremendous, everyone is planning on using DB2 BLU Acceleration and the DB2 Columnar data store for their new Big Data initiatives as soon as it becomes available.  But within every new leap in performance and version of database there are always considerations. With DB2 Version 10.5 Kepler there are three important considerations that need to be put into your plans for leveraging the new DB2 Columnar Big Data capabilities.</p>
<p>DB2 version 10.5 Columnar data store is mainly for read only types of workloads such as Big Data analytics, data warehouse, marketing, auditing and other reporting type applications.  Since it leverages the new technology mentioned earlier, its main mode in this first release is read only.  Insert, update, and delete SQL statements are not allowed yet but are rumored to be coming soon.</p>
<p>The main way of getting all your Big Data into the DB2 Version 10.5 Columnar data store is through the LOAD utility.  The LOAD utility with the REPLACE and INSERT options are the main ingestion processing options.  Again rumor has it that more LOAD utility options and other SQL statements and functions will be coming soon.</p>
<p>IDUG UPDATE:  The DB2 Version 10.5 Columnar data store now handles SQL Inserts, Update and Delete statements.  Also, the LOAD utility options have been improved to include all of the other standard LOAD utility options such as INGEST, IMPORT, INSERT and others.</p>
<p>Since DB2 Columnar is leveraging new types of table definitions and other new database engine access techniques, the Big Data table space table storage needs to be handled through the DB2 LUW Automatic System setting.  In this first release the Big Data DB2 Columnar table requires that its table space has Automatic Storage enabled so that the table space can manage all the extents, compression and data storage attributes.  Your plans should probably use a table space Automatic Storage setting or separate table spaces and buffer pools to get the best performance possible for your new Big Data DB2 Version 10.5 Kepler Columnar tables.</p>
<p>The new BLU Acceleration DB2 Kepler Columnar table data store shows great performance for the beta customers and it will be released very soon so everyone can take advantage of this new exciting technology for all their new Big Data projects.  Follow me on <a href="https://twitter.com/DBeulke" target="_blank">Twitter</a> for IDUG highlights and comments from the conference.</p>
<p>__________________________________________________</p>
<p>Have you made your plans for IDUG in Orlando this year?  Also make sure to register early and get the IDUG early bird discount. Sign up today!</p>
<p>I look forward to speaking at the IDUG DB2 Tech Conference 2013 North America conference.  The conference will be held in Orlando, Florida on April 29-May 2, 2013.  Get more information at <a href="http://www.idug.org/" target="_blank">www.idug.org</a>.</p>
<p>Also I am involved in the Thursday night IDUG Dine Around.  Sign up at <a href="http://www.idug.org" target="_blank">IDUG.org</a>.</p>
<p>I will be speaking at the conference presenting <a href="http://www.idug.org/p/cm/ld/fid=223" target="_blank">Big Data and Analytics Session F07 – “Data Warehouse Designs for Big Data Performance”</a> Wed, May 01, 2013 (02:15 PM – 03:15 PM) in Bonaire 5&amp;6.<br />_____________________________________________________<br />Dave Beulke is an internationally recognized DB2 consultant, DB2 trainer and education instructor.  Dave helps his clients improve their strategic direction, dramatically improve DB2 performance and reduce their CPU demand saving millions in their systems, databases and application areas within their mainframe, UNIX and Windows environments.</p>
<p>&nbsp;</p>
<script src="http://feeds.feedburner.com/~s/dave@davebeulke.com?i=http://davebeulke.com/big-data-blu-acceleration-db2-version-10-5-kepler-considerations/" type="text/javascript" charset="utf-8"></script><img src="http://feeds.feedburner.com/~r/DaveBeulke/~4/nh96ArieczQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://davebeulke.com/big-data-blu-acceleration-db2-version-10-5-kepler-considerations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://davebeulke.com/big-data-blu-acceleration-db2-version-10-5-kepler-considerations/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=big-data-blu-acceleration-db2-version-10-5-kepler-considerations</feedburner:origLink></item>
		<item>
		<title>Big Data: Four Security Improvements Required</title>
		<link>http://feedproxy.google.com/~r/DaveBeulke/~3/5ciYfSSORxc/</link>
		<comments>http://davebeulke.com/big-data-four-security-improvements-required/#comments</comments>
		<pubDate>Tue, 16 Apr 2013 15:14:24 +0000</pubDate>
		<dc:creator>Dave Beulke</dc:creator>
				<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://davebeulke.com/?p=3345</guid>
		<description><![CDATA[<p>At the BLU acceleration technology briefing, I was able to talk to a wide variety of analysts from many well-known firms along with other architects, consultants and industry practitioners. Everyone was talking about the <a href="http://davebeulke.com/big-data-ibm-big-data-improvements-more-than-just-blu/">IBM BLU technology for Big Data that I blogged about earlier</a>, but Big Data conversation topics ranged from new start-up <span style="color:#777"> . . . &#8594; Read More: <a href="http://davebeulke.com/big-data-four-security-improvements-required/">Big Data: Four Security Improvements Required</a></span>]]></description>
				<content:encoded><![CDATA[<p>At the BLU acceleration technology briefing, I was able to talk to a wide variety of analysts from many well-known firms along with other architects, consultants and industry practitioners.  Everyone was talking about the <a href="http://davebeulke.com/big-data-ibm-big-data-improvements-more-than-just-blu/">IBM BLU technology for Big Data that I blogged about earlier</a>, but Big Data conversation topics ranged from new start-up companies, industry wide initiatives, and companies allocating resources for their Big Data projects.</p>
<p>One of the things that struck me was that everyone talked about their Big Data integration initiatives and how the businesses were going to outsourcers, consultants and non-standard IT outsiders to start their Big Data projects.  One analyst talked about asking a client company to count how many Big Data projects were active within their company.  Auditing the IT department found only two Big Data projects on the books.  Further asking around of the various departments showed that nine other Big Data projects had been started by the business units which were actively doing Big Data integration.  With all your Big Data being copied everywhere; here are four security improvements for your environment so that your Big Data projects, both official and unofficial, are protected within your company.</p>
<p>First, research and remove the PUBLIC access to your Big Data.  During the previously mentioned audit to find the Big Data projects it was discovered that someone had downloaded the complete 6TB data warehouse of a financial firm and had it stored on two PCs next to their desk.  They accessed and loaded the data through a data warehousing tablet/mobile reporting interface over a long holiday weekend.  Personal Identifying Information (PII), credit card information and financial firm account numbers were downloaded because of a new tablet/phone report interface that had been GRANTed to PUBLIC. Worse yet, the two PCs were available on the shared company network so everyone could play with their Big Data Analytics.  Do you think the employee should be rewarded for initiative or fired for being derelict with protecting the critical company data?</p>
<p>Next, audit your BYOD, user and partner integration and access points.   A lot of end-user access is from “bring your own device” (BYOD) set-ups, with tablet access, PC access and mobile interfaces the most commonly used access points.  Making sure that these BYOD and other connections are made through only authorized interfaces where some type of authentication is necessary is critical for data security.  All interfaces should use some type of authentication, even web browsing if possible.  If no authentication is required, allow only very strict limited access with limited capabilities with limited data amounts. No Big Data downloads should be allowed over an extended weekend.</p>
<p>Third, define the same or better security, usage and governance within your Big Data project. Big Data projects are going to use and access customer, product and other types of PII or sensitive information.  Those Big Data insights need to be matched up to your systems and data to gain those analytic insights.  To ensure the on-going protection and safeguards are in place, make sure your security department and its procedures are fully involved and engaged with the security profiles used for execution and access of the Big Data. Since another type of database, like Hadoop or any of the other NoSQL vendors’ products might be involved, it is always good to contrast and document the security for your IT management and showcase the robust and flexible security within your main DB2 databases.  This is a good management and security department education and is a great discussion point advantage for using DB2 for your Big Data project.</p>
<p>Fourth, use encryption by default or upgrade to use encryption as soon as possible for every connection.  The latest hacker <a href="http://blogs.computerworld.com/cybercrime-and-hacking/22036/hacker-uses-android-remotely-attack-and-hijack-airplane">Android phone application exploit highlighted here </a> shows that it is easy to take over the control of a plane because there is no encryption in the flight systems of older planes.  Encryption for your connections or better yet encryption of your data is vital to protect your Big Data.  The hacking exploits are becoming more complex and some are even using Big Data dumps of monitor logs to analyze and pinpoint the possible viable attack strategies against your environment and configuration.  Encryption of your access points for both remote and local communications to your users is vital for the survival of all your systems and applications.</p>
<p>The business units are starting and funding their own Big Data project without IT involvement.  By downloading open source Hadoop and configuring two discarded PCs with extra Best Buy hard drives make a Big Data project easy to do. The Big Data download can begin without IT knowledge, help, security, standards and procedures. Security usually doesn’t get better when data is transported to another platform especially a new open source one.  Audit your company and environment now for any Big Data projects before your Big Data project gets your company on the front page of the New York Times. Pass this on to your IT VP of the new Big Data projects and see if they are surprised how many Big Data projects that have already been started without IT’s involvement.</p>
<p>__________________________________________________</p>
<p>Have you made your plans for IDUG in Orlando this year?  Also make sure to register early and get the IDUG early bird discount. Sign up today!</p>
<p>I look forward to speaking at the IDUG DB2 Tech Conference 2013 North America conference.  The conference will be held in Orlando, Florida on April 29-May 2, 2013.  Get more information at <a href="http://www.idug.org/" target="_blank">www.idug.org</a>.</p>
<p>Also being an IBM Data Champion I get to sponsor an attendee for the IDUG conference through the Mentor program.  This enables them to get a reduced registration fee.  Email me if you are interested.</p>
<p>I will be speaking at the conference presenting <a href="http://www.idug.org/p/cm/ld/fid=223" target="_blank">Big Data and Analytics Session F07 – “Data Warehouse Designs for Big Data Performance”</a> Wed, May 01, 2013 (02:15 PM – 03:15 PM) in Bonaire 5&amp;6.<br />_____________________________________________________<br />Dave Beulke is an internationally recognized DB2 consultant, DB2 trainer and education instructor.  Dave helps his clients improve their strategic direction, dramatically improve DB2 performance and reduce their CPU demand saving millions in their systems, databases and application areas within their mainframe, UNIX and Windows environments.</p>
<script src="http://feeds.feedburner.com/~s/dave@davebeulke.com?i=http://davebeulke.com/big-data-four-security-improvements-required/" type="text/javascript" charset="utf-8"></script><img src="http://feeds.feedburner.com/~r/DaveBeulke/~4/5ciYfSSORxc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://davebeulke.com/big-data-four-security-improvements-required/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://davebeulke.com/big-data-four-security-improvements-required/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=big-data-four-security-improvements-required</feedburner:origLink></item>
		<item>
		<title>Big Data: IBM Big Data Improvements–More Than Just BLU</title>
		<link>http://feedproxy.google.com/~r/DaveBeulke/~3/BpRz2vqNJSc/</link>
		<comments>http://davebeulke.com/big-data-ibm-big-data-improvements-more-than-just-blu/#comments</comments>
		<pubDate>Tue, 09 Apr 2013 15:01:55 +0000</pubDate>
		<dc:creator>Dave Beulke</dc:creator>
				<category><![CDATA[Big Data]]></category>
		<category><![CDATA[DB2 10.5 LUW]]></category>
		<category><![CDATA[DB2 LUW]]></category>

		<guid isPermaLink="false">http://davebeulke.com/?p=3337</guid>
		<description><![CDATA[<p>At the BLU acceleration technology briefing last week there were additional impressive technologies unveiled. IBM’s Big Data solutions showed better outcomes for the beta customers talking during the sessions and along with these three following different solutions should be considered for your Big Data applications as soon as possible.</p> <p>First, if your business executives are <span style="color:#777"> . . . &#8594; Read More: <a href="http://davebeulke.com/big-data-ibm-big-data-improvements-more-than-just-blu/">Big Data: IBM Big Data Improvements&#8211;More Than Just BLU</a></span>]]></description>
				<content:encoded><![CDATA[<p>At the BLU acceleration technology briefing last week there were additional impressive technologies unveiled.   IBM’s Big Data solutions showed better outcomes for the beta customers talking during the sessions and along with these three following different solutions should be considered for your Big Data applications as soon as possible.</p>
<p>First, if your business executives are starting up a Big Data project on the open source Apache Hadoop platform they will quickly find that there are many different companies and flavors of Hadoop.  Each company is adding their interfaces and branding around the open source Hadoop’s capabilities.  Your IT department and especially your data management group should try to direct your project to use the IBM Hadoop Infosphere BigInsights version because it is extendable and has the best interfaces.  The reason the IBM Hadoop Infosphere BigInsights is the best is because it has three different versions.  Starting with a completely free version of the Hadoop technology and migrating to the  two other Infosphere BigInsights versions and price points as needed, your company can quickly experiment and expand to leverage only the additional enhancements needed.</p>
<p>Next , one of the enhancements in the IBM’s  Infosphere BigInsights version is the new Big SQL.  Since many companies are having problems working with the new complex and difficult “R” programming language of Hadoop, IBM ported an ANSI standard SQL query engine interface to their version.  This ANSI standard SQL interface is not a watered down version but a completely DB2-compatible SQL interface.  This immediately helps your company’s time to answers with Hadoop by utilizing the large number of SQL skilled programmers your company already employs.  The Big SQL interface provides a way to port existing SQL queries to the Big Data Hadoop data store faster through IBM’s flexible and enhanced Infosphere BigInsights.</p>
<p>Last, but certainly not least, is the enhancement of the new DB2 Version 10.5 for LUW with its all of its <a href="http://davebeulke.com/ibm-blu-acceleration-best-yet-for-big-data/">BLU Accelerators mentioned last week</a> along with its new JSON data stores.  The popular JSON data store used today for a variety of web and unstructured data applications is now a native backend data store within DB2 LUW.  The DB2 JSON objects can be referenced and searched through all the standard DB2 interfaces, command shells,  Java applications, and other DB2 APIs.  DB2 continues to expand and extend its unstructured data stores providing a robust and reliable database for any structured or unstructured data and all types of applications.</p>
<p>You’ll hear more about all these and other new DB2 and Big Data enhancements at IDUG and I hope to see you there.</p>
<p>__________________________________________________</p>
<p>Have you made your plans for IDUG in Orlando this year?  Also make sure to register early and get the IDUG early bird discount. Sign up today!</p>
<p>I look forward to speaking at the IDUG DB2 Tech Conference 2013 North America conference.  The conference will be held in Orlando, Florida on April 29-May 2, 2013.  Get more information at <a href="http://www.idug.org/" target="_blank">www.idug.org</a>.</p>
<p>Also being an IBM Data Champion I get to sponsor an attendee for the IDUG conference through the Mentor program.  This enables them to get a reduced registration fee.  Email me if you are interested.</p>
<p>I will be speaking at the conference presenting <a href="http://www.idug.org/p/cm/ld/fid=223" target="_blank">Big Data and Analytics Session F07 – “Data Warehouse Designs for Big Data Performance”</a> Wed, May 01, 2013 (02:15 PM – 03:15 PM) in Bonaire 5&amp;6.<br />_____________________________________________________<br />Dave Beulke is an internationally recognized DB2 consultant, DB2 trainer and education instructor.  Dave helps his clients improve their strategic direction, dramatically improve DB2 performance and reduce their CPU demand saving millions in their systems, databases and application areas within their mainframe, UNIX and Windows environments.</p>
<script src="http://feeds.feedburner.com/~s/dave@davebeulke.com?i=http://davebeulke.com/big-data-ibm-big-data-improvements-more-than-just-blu/" type="text/javascript" charset="utf-8"></script><img src="http://feeds.feedburner.com/~r/DaveBeulke/~4/BpRz2vqNJSc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://davebeulke.com/big-data-ibm-big-data-improvements-more-than-just-blu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://davebeulke.com/big-data-ibm-big-data-improvements-more-than-just-blu/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=big-data-ibm-big-data-improvements-more-than-just-blu</feedburner:origLink></item>
		<item>
		<title>IBM BLU Acceleration – Best Yet for Big Data!!</title>
		<link>http://feedproxy.google.com/~r/DaveBeulke/~3/Oj4NTeWIrB8/</link>
		<comments>http://davebeulke.com/ibm-blu-acceleration-best-yet-for-big-data/#comments</comments>
		<pubDate>Wed, 03 Apr 2013 15:38:52 +0000</pubDate>
		<dc:creator>Dave Beulke</dc:creator>
				<category><![CDATA[Big Data]]></category>

		<guid isPermaLink="false">http://davebeulke.com/?p=3327</guid>
		<description><![CDATA[<p>Database management performance continues to advance with the latest IBM BLU Acceleration technology improvements unveiled today. The IBM BLU Acceleration technology features new innovations from the IBM Research and Development Labs that literally dramatically cuts Big Data issues down in size, provides incredibly faster development time and operational production answers quickly. </p> <p>The new IBM <span style="color:#777"> . . . &#8594; Read More: <a href="http://davebeulke.com/ibm-blu-acceleration-best-yet-for-big-data/">IBM BLU Acceleration &#8211; Best Yet for Big Data!!</a></span>]]></description>
				<content:encoded><![CDATA[<p>Database management performance continues to advance with the latest IBM BLU Acceleration technology improvements unveiled today.  The IBM BLU Acceleration technology features new innovations from the IBM Research and Development Labs that literally dramatically cuts Big Data issues down in size, provides incredibly faster development time and operational production answers quickly.  </p>
<p>The new IBM BLU Acceleration technology, unveiled along with a set of other Big Data products in an announcement code-named Project Athens, is very impressive for many reasons.  I believe the following four are the most important aspects.  You need to know about the IBM BLU Acceleration technology because it is the new technology that will change your design points for Big Data and will provide a huge positive performance impact on your Big Data, data warehouse and operational system architectures.</p>
<p>First the IBM BLU Acceleration technology leverages a new level of data compression.  Over the years we have seen the compression technologies shrink our storage and I/O requirements.  The new IBM BLU Acceleration technology takes compression to the next level with 10x storage space savings. Some of the beta customers are getting 90-95% data compression for their large data warehouse database tables.  </p>
<p>The impressive compression is achieved through IBM BLU Acceleration’s new in-memory columnar table data store technology.  This technology is so impressive that it completely eliminates the need for defining indexes on your data since it is faster to just scan through the columnar data store.  By shrinking the overall database table size and eliminating indexes the new IBM BLU Acceleration technology has a huge impact on performance tuning and also on-going operational backup and disaster recovery costs.    This Dynamic In-memory technology also has the intelligence to move data from storage to memory as needed – delivering in-memory performance without the limitations of an in-memory only system.</p>
<p>Second, the new IBM BLU Acceleration technology introduces Actionable Compression, a patented compression algorithm that preserves the data value order of information while compressed.  By preserving the data order processing can start, skip and finish analyzing the data better, faster and only access and leverage the needed data.</p>
<p>Third, the new IBM BLU Acceleration technology leverages the Single Instruction Multiple Data (SIMD) technology that is inside the latest manufactured microprocessor chipsets.  The SIMD BLU technology is important because instead of having to issue multiple instructions or loop through to interrogate data within the chip’s buffer, only one instruction needs to be issued.  SIMD is like a drill sergeant issuing a command to entire platoon instead of to each individual serially.   These types of SIMD instructions and operations are especially performance productive for interrogating and processing unstructured data, but are also useful for helping performance on all data types.   The combination of SIMD processing and multi-core parallelism is called Parallel Vector Processing.</p>
<p>Fourth, the new IBM BLU Acceleration technology introduces data skipping.  The new data skipping access technology does exactly what you’d think.  It skips unnecessary or irrelevant data not needed for a data warehouse SQL answer.  This data skipping combined with the new compression algorithm preserving data order is very powerful for quickly eliminating and skipping through your data to improve performance and filtering for your SQL query WHERE clause processing.  </p>
<p>All of the new IBM BLU Acceleration technology is so impressive it is not only being incorporated into the IBM DB2.  Elements of the technology are also found in a new version of Informix that brings in-memory performance to time series data reporting and analytics.  IBM has also said it intends to expand the use of BLU Acceleration for other data workloads and in other products in the future.  </p>
<p>Instead of always thinking you need a Hadoop system that requires multiple copies of the data for your Big Data, your shop should consider the new DB2 with BLU Acceleration to get compression storage savings of 10x as well as improved time to market, query performance and operational aspects for your Big Data system.</p>
<p>__________________________________________________</p>
<p>Have you made your plans for IDUG in Orlando this year?  Also make sure to register early and get the IDUG early bird discount. Sign up today!</p>
<p>I look forward to speaking at the IDUG DB2 Tech Conference 2013 North America conference.  The conference will be held in Orlando, Florida on April 29-May 2, 2013.  Get more information at <a href="http://www.idug.org/" target="_blank">www.idug.org</a>.</p>
<p>Also being an IBM Data Champion I get to sponsor an attendee for the IDUG conference through the Mentor program.  This enables them to get a reduced registration fee.  Email me if you are interested.</p>
<p>I will be speaking at the conference presenting <a href="http://www.idug.org/p/cm/ld/fid=223" target="_blank">Big Data and Analytics Session F07 – “Data Warehouse Designs for Big Data Performance”</a> Wed, May 01, 2013 (02:15 PM – 03:15 PM) in Bonaire 5&amp;6.<br />_____________________________________________________<br />Dave Beulke is an internationally recognized DB2 consultant, DB2 trainer and education instructor.  Dave helps his clients improve their strategic direction, dramatically improve DB2 performance and reduce their CPU demand saving millions in their systems, databases and application areas within their mainframe, UNIX and Windows environments.</p>
<script src="http://feeds.feedburner.com/~s/dave@davebeulke.com?i=http://davebeulke.com/ibm-blu-acceleration-best-yet-for-big-data/" type="text/javascript" charset="utf-8"></script><img src="http://feeds.feedburner.com/~r/DaveBeulke/~4/Oj4NTeWIrB8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://davebeulke.com/ibm-blu-acceleration-best-yet-for-big-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://davebeulke.com/ibm-blu-acceleration-best-yet-for-big-data/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=ibm-blu-acceleration-best-yet-for-big-data</feedburner:origLink></item>
		<item>
		<title>IDUG 2013: Five Reasons Why IDUG Orlando is going to be great this year!</title>
		<link>http://feedproxy.google.com/~r/DaveBeulke/~3/_W2pcudkdew/</link>
		<comments>http://davebeulke.com/idug-2013-five-reasons-why-idug-orlando-is-going-to-be-great-this-year/#comments</comments>
		<pubDate>Tue, 26 Mar 2013 15:44:22 +0000</pubDate>
		<dc:creator>Dave Beulke</dc:creator>
				<category><![CDATA[DB2 Training & Education]]></category>
		<category><![CDATA[Big Data]]></category>
		<category><![CDATA[DB2 11]]></category>
		<category><![CDATA[IDUG]]></category>

		<guid isPermaLink="false">http://davebeulke.com/?p=3321</guid>
		<description><![CDATA[<p>The International DB2 User Group (IDUG) North American conference is only a month away. This year IDUG is really going to be great because many DB2 related items are coming together and are sure to be detailed, dissected and discussed in depth at the conference. Below are the five most important reasons to make sure <span style="color:#777"> . . . &#8594; Read More: <a href="http://davebeulke.com/idug-2013-five-reasons-why-idug-orlando-is-going-to-be-great-this-year/">IDUG 2013: Five Reasons Why IDUG Orlando is going to be great this year!</a></span>]]></description>
				<content:encoded><![CDATA[<p>The International DB2 User Group (IDUG) North American conference is only a month away.  This year IDUG is really going to be great because many DB2 related items are coming together and are sure to be detailed, dissected and discussed in depth at the conference.  Below are the five most important reasons to make sure you attend this year’s IDUG conference.</p>
<ol>
<li>First IBM continues to develop the IBM DB2 Family and it continues to pull away from the competition.  This is confirmed through the growing number of companies that are converting their databases from other database vendors, especially Oracle to DB2, for better performance and to reduce overall hardware and software licensing costs.  Disappointing strategy and <a href="http://news.yahoo.com/wall-street-questions-oracles-strategy-weak-q3-sales-213848960--sector.html" target="_blank">quarterly results from Oracle show this trend in almost every category as highlighted in this Yahoo article.</a> IBM continues to pull away from the competition through its DB2 Version 11 for zOS and DB2 LUW “Kepler” Betas that are progressing nicely.  Usually, there are DB2 Beta news items and updates debuted at IDUG conferences and I look forward to hearing more about these new releases.  </li>
<li>Because I’m involved with the DB2 LUW “Kepler” Beta, I’ve seen that IBM has some new great DB2 LUW features that every OLTP, Big Data and data warehousing system can leverage for even more infrastructure savings.  Experiencing these features first hand through the Beta program has been very exciting because it’s a chance to see IBM DB2 development leverage all the latest hardware and software capabilities.  Pay close attention to the IBM DB2 LUW announcements in the coming weeks as the new technology really is a game changer for your database designs and performance tuning thinking.</li>
<li>In addition to DB2 Version 11 for zOS and DB2 LUW “Kepler” IBM continues to enhance their Big Data platforms and software offerings.  IDUG this year has many great sessions planned for Big Data and IBM’s coming announcements will only add to the excitement at the IDUG conference.  IBM understands Cloud and Big Data from its traditional and new clients and continues to learn about these areas through a variety of initiatives.  IBM recently expanded the number and use of IBM Watsons, the computer that won Jeopardy, for different types of applications.  <a href="http://www.nytimes.com/2013/02/28/technology/ibm-exploring-new-feats-for-watson.html?pagewanted=all&amp;_r=0" target="_blank">Read more about it in this great New York Times article</a>. If you had a Watson what analytics or questions would ask it?</li>
<li>IDUG is also a great place to see the innovations from the other vendors.  There are always new releases and versions to talk about with their performance products, maintenance improvements and special features.  Finding out about all these is critical to make sure your shop leverages the latest and greatest tools for availability and performance.  Sometimes you find a specific tool that addresses your database situation and it can make all the difference in the world for the success of your application.   </li>
<li>IDUG is also the place to network, make new friends and see old friends from the 25 years of  the conference.  It is always great catching up with everyone and hearing about our common database design, performance and maintenance struggles.  Talking about the application development languages, their techniques and performance issues is always helpful for avoiding the same problems.  Also discussing the management by magazine, database trends, the best Dilbert and the best new beer is always good.</li>
</ol>
<p>There are many more great reasons to come to IDUG this year and every presentation is another great opportunity to learn from the users of DB2 about the on-going real world success stories of the DB2 Family. With this year also being the 30th anniversary of DB2 and the 25th anniversary of IDUG, you will want to hear how the DB2 Family continues to evolve and be the best in the database industry. <br />___________________________________________________</p>
<p>Have you made your plans for IDUG in Orlando this year?  Also make sure to register early and get the IDUG early bird discount. Sign up today!</p>
<p>I look forward to speaking at the IDUG DB2 Tech Conference 2013 North America conference.  The conference will be held in Orlando, Florida on April 29-May 2, 2013.  Get more information at <a href="http://www.idug.org/" target="_blank">www.idug.org</a>.</p>
<p>Also being an IBM Data Champion I get to sponsor an attendee for the IDUG conference through the Mentor program.  This enables them to get a reduced registration fee.  Email me if you are interested.</p>
<p>I will be speaking at the conference presenting <a href="http://www.idug.org/p/cm/ld/fid=223" target="_blank">Big Data and Analytics Session F07 – “Data Warehouse Designs for Big Data Performance”</a> Wed, May 01, 2013 (02:15 PM – 03:15 PM) in Bonaire 5&amp;6.<br />_____________________________________________________<br />Dave Beulke is an internationally recognized DB2 consultant, DB2 trainer and education instructor.  Dave helps his clients improve their strategic direction, dramatically improve DB2 performance and reduce their CPU demand saving millions in their systems, databases and application areas within their mainframe, UNIX and Windows environments.</p>
<script src="http://feeds.feedburner.com/~s/dave@davebeulke.com?i=http://davebeulke.com/idug-2013-five-reasons-why-idug-orlando-is-going-to-be-great-this-year/" type="text/javascript" charset="utf-8"></script><img src="http://feeds.feedburner.com/~r/DaveBeulke/~4/_W2pcudkdew" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://davebeulke.com/idug-2013-five-reasons-why-idug-orlando-is-going-to-be-great-this-year/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://davebeulke.com/idug-2013-five-reasons-why-idug-orlando-is-going-to-be-great-this-year/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=idug-2013-five-reasons-why-idug-orlando-is-going-to-be-great-this-year</feedburner:origLink></item>
		<item>
		<title>Big Data: Five Simple Database Design Performance Tips</title>
		<link>http://feedproxy.google.com/~r/DaveBeulke/~3/H3k27xYdT6E/</link>
		<comments>http://davebeulke.com/big-data-five-simple-database-design-performance-tips/#comments</comments>
		<pubDate>Tue, 19 Mar 2013 15:36:11 +0000</pubDate>
		<dc:creator>Dave Beulke</dc:creator>
				<category><![CDATA[Big Data]]></category>
		<category><![CDATA[DB2 Performance]]></category>

		<guid isPermaLink="false">http://davebeulke.com/?p=3310</guid>
		<description><![CDATA[<p>Doing performance consulting, database system and application tuning exposes me to many different database designs. There are many different aspects to properly analyze a database schema design. The following five simple database design performance tips are the first five critical aspects that can be quickly analyzed and evaluated especially in the early stages of development.</p> <span style="color:#777"> . . . &#8594; Read More: <a href="http://davebeulke.com/big-data-five-simple-database-design-performance-tips/">Big Data: Five Simple Database Design Performance Tips</a></span>]]></description>
				<content:encoded><![CDATA[<p>Doing performance consulting, database system and application tuning exposes me to many different database designs. There are many different aspects to properly analyze a database schema design.  The following five simple database design performance tips are the first five critical aspects that can be quickly analyzed and evaluated especially in the early stages of development.</p>
<p>&nbsp;</p>
<ol>
<li>Is the database design normalized?  Database normalization using at least third normal form and maybe up to fifth normal form is the starting critical evaluation criteria.  The reason the database design normalization processes have been endorsed forever is because they are effective for identifying all the insert, update and delete data anomalies and support the integrity of the application data. 
<p>Look at the number of tables and the unique keys within each of the tables.  Too many tables with the same unique key(s) can be a sign of over normalization.  Over normalization can be a database design performance killer.  If your team doesn’t know about database design normalization search the web; there are many great deep resources.</p>
</li>
<li>
<p>Do the database design tables leverage the business’ natural keys?  Good database design leverages, accesses and fully filters using the natural keys within the business.  Make sure to confirm these natural business keys are used within the database design.  Too often recently with some of the new Big Data NoSQL databases or some of the Object Relational Mapping products being used for web development, a ROWID, SEQUENCE or IDENTITY column is being used or required.  These types of keys will limit the database integration within the rest of the business environment and are usually detrimental for getting good SQL application performance by requiring a business key to ROWID translation for every database activity.</p>
</li>
<li>Does the database have good column definitions?  Database column names and definitions are going to be used for as long as the database will be active so confirm the proper names, abbreviations and short standard names are used for your column names.  Also analyze the database column data type definitions for proper business use, domain and range.  Having all your columns as a single data type such as VARCHAR, CHAR or XML does not reflect the business diversity of data.
<p>Even though column definitions can be easily changed, make sure to reflect the numeric type and range of values so that the proper DECIMAL, SMALLINT, INT or BIGINT is used.  Having a database design with tables that are defined with good numeric business centric keys is preferred if possible.</p>
</li>
<li>Are all the columns NULLable?   Within the database columns definitions good data domains, ranges and values should be analyzed, evaluated and prototyped for the business application.  Having good default values, a limited scope of values and always a value are best for performance and application logic.  NULLable columns are only good when data is unknown or doesn’t have a value yet.  Someone’s death date data is the classic example of a NULLable column because it is unknown unless they are already dead.  Make sure your database design represents data that is known and only uses a minimum of NULLable columns.
</li>
<li>Do you leverage the correct amount of Referential Integrity (RI)?  I endorse RI defined within the database schema definitions because it enforces the business policies, is usually more efficient than application or multiple applications enforcing it and database defined RI will always be there years later to validate the data relationships. 
<p>RI needs to be defined within the database schema during the development phase of the application so the coders can understand the RI and how to efficiently minimize the RI overhead by referencing and performing all operations in the proper RI sequence. </p>
<p>The RI should be developed to the correct depth of the business application and the various transactions within the schema.  Good RI database structures can usually be built within five to ten levels.  Using over ten levels of RI usually leads to database performance issues, indicates table design over normalization or business transactions with a scope requires too many tables.  </p>
</li>
</ol>
<p>These are only five simple database design performance tips and there are many more that I thought about while writing this article.  Use these first five database design performance tips as the starting criteria for your next database development and your system will be designed with a good perspective on performance. </p>
<p>_____________________________________________________</p>
<p>Have you made your plans for IDUG in Orlando this year?  Also make sure to register early and get the IDUG early bird discount. Sign up today!</p>
<p>I look forward to speaking at the IDUG DB2 Tech Conference 2013 North America conference.  The conference will be held in Orlando, Florida on April 29-May 2, 2013.  Get more information at <a href="http://www.idug.org/" target="_blank">www.idug.org</a>.</p>
<p>I will be speaking at the conference presenting <a href="http://www.idug.org/p/cm/ld/fid=223" target="_blank">Big Data and Analytics Session F07 – “Data Warehouse Designs for Big Data Performance”</a> Wed, May 01, 2013 (02:15 PM – 03:15 PM) in Bonaire 5&amp;6.<br />_____________________________________________________<br />Dave Beulke is an internationally recognized DB2 consultant, DB2 trainer and education instructor.  Dave helps his clients improve their strategic direction, dramatically improve DB2 performance and reduce their CPU demand saving millions in their systems, databases and application areas within their mainframe, UNIX and Windows environments.</p>
<script src="http://feeds.feedburner.com/~s/dave@davebeulke.com?i=http://davebeulke.com/big-data-five-simple-database-design-performance-tips/" type="text/javascript" charset="utf-8"></script><img src="http://feeds.feedburner.com/~r/DaveBeulke/~4/H3k27xYdT6E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://davebeulke.com/big-data-five-simple-database-design-performance-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://davebeulke.com/big-data-five-simple-database-design-performance-tips/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=big-data-five-simple-database-design-performance-tips</feedburner:origLink></item>
	</channel>
</rss>
