<?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>Your Database Expert</description>
	<lastBuildDate>Thu, 17 May 2012 17:13:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<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>DB2 10 for z/OS Migration Tips — IDUG Networking</title>
		<link>http://feedproxy.google.com/~r/DaveBeulke/~3/0wW-yVnYtF4/</link>
		<comments>http://davebeulke.com/db2-10-for-zos-migration-tips-idug-networking/#comments</comments>
		<pubDate>Tue, 15 May 2012 15:09:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[DB2 10 for z/OS]]></category>
		<category><![CDATA[DB2 10]]></category>
		<category><![CDATA[DB2 zOS]]></category>
		<category><![CDATA[IDUG]]></category>

		<guid isPermaLink="false">http://davebeulke.com/?p=2819</guid>
		<description><![CDATA[<p>The International DB2 User Group (IDUG) conference started yesterday with the full day educational seminars. This morning’s keynote session highlighted the new DB2 10 for LUW, DB2 10 for z/OS and all their great features. </p> <p>There are always informative sessions, numerous networking opportunities and interesting information exchanges going on at the conference. Coming in <span style="color:#777"> . . . &#8594; Read More: <a href="http://davebeulke.com/db2-10-for-zos-migration-tips-idug-networking/">DB2 10 for z/OS Migration Tips &#8212; IDUG Networking</a></span>]]></description>
			<content:encoded><![CDATA[<p>The International DB2 User Group (IDUG) conference started yesterday with the full day educational seminars.  This morning’s keynote session highlighted the new DB2 10 for LUW, DB2 10 for z/OS and all their great features. </p>
<p>There are always informative sessions, numerous networking opportunities and interesting information exchanges going on at the conference.  Coming in from the airport, a group of DB2ers shared a cab and discussed all the latest DB2 10 for z/OS migration considerations.  DB2 10 for z/OS is already having great success in many shop’s production environments, but there are always a couple of issues within any new release of software. </p>
<p>The best DB2 10 for z/OS migration advice is still to be as up to date as possible with your maintenance, test your applications with production workloads, test all your unique application production scenarios and test the new features in you development environment first.  The time to test is in your DB2 10 for z/OS development environment. No new DB2 10 for z/OS feature should be tried for the first time in production.  Seems simple, but it is often missed.  Develop a checklist of all the new DB2 10 for z/OS migration features and functions that everyone wants to leverage and make sure the testing in the development environment exercises your application’s unique application and software configurations.  Check out the IBM Informational APARS that are on my <a href="http://davebeulke.com/db2-information-db2-performance/" target="_blank">DB2 Information page</a> that continue to be a great resource along with the DB2 10 for z/OS migration checklists. </p>
<p>Also, verify and exercise the DB2 system migration backup processes, including DB2 fallback to either DB2 version 8 or version 9 and then forward to DB2 10 for z/OS.  Exercising your DB2 10 for z/OS migration fallback/roll forward scenarios is vital because you don’t want to be forced into doing this for the first time in your production environment. </p>
<p>Lastly, make sure to verify that the application developers’ testing was completed and done thoroughly and correctly.  Even if they claim they’ve tested it, capture all the results of the DB2 10 for z/OS migration application development tests along with your DBA Installation Verification Program (IVP) tests.  Your DBAs will still be the one that have to exercise that fallback scenario when the application developer testing proves inadequate and exposes a production problem.</p>
<p>I will continue providing my TWITTER comments during the IDUG conference and will try to provide info about conference activities, presentations, vendors and IBM announcements.  Sign up and follow me on TWITTER at <a href="http://twitter.com/#!/dbeulke" target="_blank">(@DBeulke)</a>.</p>
<p>Also email me and let me know what you would like to say to the IBM DB2 10 z/OS and DB2 10 for LUW management and IBM developers.  I am always running into them and talking with them and would love to have your input for my discussion.</p>
<p>_______________________________________________________</p>
<p>See you at my session!</p>
<p>Make sure to stop by my session E09 &#8211; <strong>Java DB2 Developer Performance Best Practices</strong> Thursday, May 17, 2012 8:30 AM &#8211; 09:30.  The conference will be held in Denver, Colorado on May 14-18, 2012.  Sign up today at <a href="http://www.idug.org">www.idug.org</a>.</p>
<p>_______________________________________________________</p>
<p>Dave Beulke is an internationally recognized DB2 consultant, DB2 training and DB2 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-for-zos-migration-tips-idug-networking/" type="text/javascript" charset="utf-8"></script><img src="http://feeds.feedburner.com/~r/DaveBeulke/~4/0wW-yVnYtF4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://davebeulke.com/db2-10-for-zos-migration-tips-idug-networking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://davebeulke.com/db2-10-for-zos-migration-tips-idug-networking/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=db2-10-for-zos-migration-tips-idug-networking</feedburner:origLink></item>
		<item>
		<title>DB2 10 for LUW Tools: Love and Hate</title>
		<link>http://feedproxy.google.com/~r/DaveBeulke/~3/2ZUhx3LULKU/</link>
		<comments>http://davebeulke.com/db2-10-for-luw-tools-love-and-hate/#comments</comments>
		<pubDate>Tue, 08 May 2012 14:58:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[DB2 LUW]]></category>
		<category><![CDATA[DB2 10]]></category>

		<guid isPermaLink="false">http://davebeulke.com/?p=2775</guid>
		<description><![CDATA[<p>First, I want to thank everyone for their emails regarding the Optim products that I wrote about last week. The reasons the comment sections on the blog are shut down is because I can’t keep up with the all the spammers while I am consulting or teaching. So please keep the emails comments coming I <span style="color:#777"> . . . &#8594; Read More: <a href="http://davebeulke.com/db2-10-for-luw-tools-love-and-hate/">DB2 10 for LUW Tools: Love and Hate</a></span>]]></description>
			<content:encoded><![CDATA[<p>First, I want to thank everyone for their emails regarding the Optim products that I wrote about last week.  The reasons the comment sections on the blog are shut down is because I can’t keep up with the all the spammers while I am consulting or teaching.  So please keep the emails comments coming I appreciate everyone’s experiences and points of view.  This week’s blog is about all these comments.</p>
<p>If you’ve missed any of the previous weeks’ blogs on DB2 10 for Linus, UNIX and Windows, they are available for you to read by putting “DB2 10 for LUW” into the blog search box or by using the blog navigational tools.</p>
<p>Some people thought I was too easy on the Optim tools.  Let me say that I have a love-hate relationship with all the tool vendors.  Being in many companies’ beta programs over the years to review many products has been interesting. Some had great new functions and some missed expectations.  While the Optim tools do have a lot of functionality, any vendor may have problems.  Especially with a new DB2 10 for LUW, the tools won’t do everything with the first release.  My many clients have different specialized situations and I have seen vendor tools work or not work in two different shops even though they were performing the same type of function. There is no substitute for testing vendor tool functionality in your shop with your data with your specialized requirements.  DB2 10 for LUW has many great features for the vendors to leverage and real life testing is the only thing that proves a tool’s true return on investment within your company. </p>
<p>Next, the majority of the comments and questions were asking whether the Optim tools would do that function or fix this problem.  The real answer is that it really depends on the tool, release level and your shop’s unique data and configuration.  I always test all the tools through an excruciating amount of situations and tests to verify any sales person telling that the functionality works.  The truth is only realized in your testing in your specialized environment; assume that the sales person is giving you the information as he or she knows it, but no one knows whether it will be a success for your shop’s unique criteria and situation. </p>
<p>Data management is hard and there are no silver bullets to slay the problems.  The data management problems are only getting bigger, cloudier and more complex.  Database designs that have been stretched to their limits, applications that have had years of neglect, and systems that now must scale for mobile phone usage are only a few of the types of complex issues IT faces.  DB2 10 for LUW tools and features will help, but they don’t address core data management issues. </p>
<p>Finally, working with the many systems, applications and different tools over the years has left me jaded.  I try to be neutral when I talk about all the products because I have seen great tools over the years become bloated pieces of software trying to do too many functions.  I continue to be hopeful for all the new releases of any of the products and especially look forward to seeing all the new DB2 10 for LUW tools at the upcoming IDUG conference in Denver.  Unfortunately, history has taught me that a DB2 CLI (command line interface) or TSO SPUFI SQL or a monitor with no overhead that accurately collects and reports trace records are the best tools to use.  These interfaces don’t usually crash, don’t have a confusing GUI, require software fixes, act consistently across all my consulting and educational clients and are consistent all the way through to this new version of DB2 10 for LUW.  Vendor tools help with all types of automation and problems but they are never a substitute for good data management best practices, good database designs and full research of the application development of the correct functionality for the life of the system. </p>
<p>Reliability, availability and scalability (RAS) are designed into database and developed through good application requirements and coding.  The many Java framework failures, application coding problems and object anomalies along with new big data and cheap cloud processors are leading us all to many new data management challenges.  The key to leveraging the new DB2 10 for LUW features will significantly improve your systems RAS.  Tools always help but can never fix a poor design or bad application framework or inefficient coding. </p>
<p>So check out all the DB2 10 for LUW tools, especially the ones from vendors other than IBM.  The only way these vendors stay in business is because they provide needed functionality and solutions.  Keep the DB2 LUW tools markets going by telling and buying from all the vendors at IDUG conference in Denver.</p>
<p>_________________________________________________________</p>
<p>I will be providing my first TWITTER comments during this year’s IDUG conference in May.  I will highlight the various conference activities, presentations, vendors and IBM announcements.  Please sign up to follow me on TWITTER (@DBeulke) and get all the latest IDUG DB2 related news from the conference.</p>
<p>__________________________________________________________</p>
<p>Set up your agenda within IDUG today!</p>
<p>If you are already signed up for the IDUG conference, don’t forget to make your conference presentation agenda.  Make sure to include my session E09 &#8211; <strong>Java DB2 Developer Performance Best Practices</strong> Thursday, May 17, 2012 8:30 AM &#8211; 09:30.  The conference will be held in Denver, Colorado on May 14-18, 2012.  Sign up today at www.idug.org.</p>
<p>__________________________________________________________</p>
<p>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-for-luw-tools-love-and-hate/" type="text/javascript" charset="utf-8"></script><img src="http://feeds.feedburner.com/~r/DaveBeulke/~4/2ZUhx3LULKU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://davebeulke.com/db2-10-for-luw-tools-love-and-hate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://davebeulke.com/db2-10-for-luw-tools-love-and-hate/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=db2-10-for-luw-tools-love-and-hate</feedburner:origLink></item>
		<item>
		<title>DB2 10 for LUW Has the Optim Tools for Your Productivity</title>
		<link>http://feedproxy.google.com/~r/DaveBeulke/~3/PjNF8nxN060/</link>
		<comments>http://davebeulke.com/db2-10-for-luw-has-the-optim-tools-for-your-productivity/#comments</comments>
		<pubDate>Tue, 01 May 2012 15:07:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[DB2 10 for LUW]]></category>
		<category><![CDATA[DB2 10]]></category>
		<category><![CDATA[DB2 LUW]]></category>

		<guid isPermaLink="false">http://davebeulke.com/?p=2743</guid>
		<description><![CDATA[<p>The IBM release of its new DB2 10 for Linux, UNIX and Windows (LUW) provides additional functionality for everyone. Along with this announcement IBM announced a refresh of all their InfoSphere Optim tools for working with the new DB2 10 for LUW environments. Within all these tools IBM provides a great Eclipse base framework for <span style="color:#777"> . . . &#8594; Read More: <a href="http://davebeulke.com/db2-10-for-luw-has-the-optim-tools-for-your-productivity/">DB2 10 for LUW Has the Optim Tools for Your Productivity</a></span>]]></description>
			<content:encoded><![CDATA[<p>The IBM release of its new DB2 10 for Linux, UNIX and Windows (LUW) provides additional functionality for everyone.  Along with this announcement IBM announced a refresh of all their InfoSphere Optim tools for working with the new DB2 10 for LUW environments.  Within all these tools IBM provides a great Eclipse base framework for managing and providing the new functionality as discussed in previous weeks’ blogs. </p>
<p>In the first week we discussed <a title="DB2 10 for LUW Extends IBM’s DBMS Leadership in Critical Ways" href="http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-critical-ways/">Adaptive Compression, Temporal Data, new security Row and Column Access Controls</a>. Then the new <a title="DB2 10 for LUW Extends IBM’s DBMS Leadership in More Critical Ways" href="http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-more-critical-ways/">multiple standby system (HADR) capabilities, the DB2 access paths improvements and consolidating DB2 pureScale code</a>.  Just last week we covered the new <a title="DB2 10 for LUW Extends IBM’s DBMS Leadership in Even More Ways" href="http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-even-more-ways/">multi-temperature data management, the new NoSQL Graph Store and the SPARQL query language, and the new Continuous Data Ingest utility</a>.  All of this functionality needs tooling interfaces and the IBM Optim InfoSphere products provide interfaces to it all. </p>
<p>All the new DB2 10 for LUW Optim product versions for all the developers and administrators are listed below.  I have seen some of the new functionality and it looks good. </p>
<ul>
<li>Data Studio V3.1.1</li>
<li>InfoSphere Data Architect V8.1</li>
<li>InfoSphere Optim Query Workload Tuner V3.1.1</li>
<li>InfoSphere Optim pureQuery Runtime V3.1.1</li>
<li>InfoSphere Optim Performance Manager V5.1.1</li>
<li>InfoSphere Optim Configuration Manager V2.1.1</li>
<li>InfoSphere Optim High Performance Unload V4.2.1</li>
</ul>
<p>Given that a lot of these DB2 10 for LUW capabilities are brand new, the DBAs, developers and security officers are going to need some of this tooling for their duties. </p>
<ul>
<li>For DBAs and developers the new DB2 10 for LUW temporal table capabilities will help everyone through the temporal table syntax.  These tools will also help them through all the validation of SQL query time travel considerations along with looking at the past values of row in the history table. </li>
<li>Next the Optim product will help with storage configuration and capabilities.  The existing compression and new DB2 10 for LUW adaptive compression capabilities will be able to be fully utilized to completely compress your databases.  Also the database storage configuration can be analyzed and the multi-temperature storage capabilities used to configure your environmental workload to manage and maximize DB2 performance against the most important data.</li>
<li>Next DBAs and developers can discover the new DB2 10 for LUW access paths through the Optim Data Studio and the Optim Query Workload Tuner products.  These tools have been good over the years and continue to provide great detailed DB2 10 for LUW information to improve DB2 performance.</li>
<li>Also the security people are going need help setting up the row and column access controls and the various Roles within the DB2 10 for LUW environment.  DBAs should avoid these endless setup and security profile discussions and let the security personnel analyze the new security controls access, restrictions and workload considerations.</li>
</ul>
<p>The <a href="http://www.itgforinfo.com/" target="_blank">International Technology Group</a> (ITG) published research on the <a href="https://www14.software.ibm.com/webapp/iwm/web/signup.do?lang=en_US&amp;source=sw-infomgt&amp;S_PKG=500020539&amp;S_CMP=DB2_Optim_tools_ITG_cost_benefit_vs_Oracle_lib" target="_blank">Cost/Benefit Case for IBM DB2 InfoSphere Optim Operational DBA Tools Comparing Costs and Capabilities with Oracle Database 11g</a>.  The report analyzed database support costs and talks about the savings from these DB2 10 for LUW Optim tools.</p>
<p>So check out all the DB2 10 for LUW Optim tools. I’ll see you at IDUG conference in Denver at the IBM booth getting even more in-depth info on all their capabilities.</p>
<p>______________________________________________________</p>
<p>I will be providing my first TWITTER comments during this year’s IDUG conference in May.  I will highlight the various conference activities, presentations, vendors and IBM announcements.  Please sign up to follow me on <a href="https://twitter.com/#!/dbeulke" target="_blank">TWITTER (@DBeulke)</a> and get all the latest IDUG DB2 related news from the conference. </p>
<p>______________________________________________________</p>
<p>Sign up for IDUG today!</p>
<p>I look forward to speaking at the IDUG DB2 Tech Conference 2012 North America conference.  The conference will be held in Denver, Colorado on May 14-18, 2012.  Sign up today at <a href="http://www.idug.org" target="_blank">www.idug.org</a>.</p>
<p>Also, I am beginning to plan my Regional DB2 User Group support for the rest of 2012.  Please send an email to me at <a href="mailto:dave@davebeulke.com">dave@davebeulke.com</a> if you would like me to come and speak or offer a DB2 class at your local user group.</p>
<p>_______________________________________________________</p>
<p>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-for-luw-has-the-optim-tools-for-your-productivity/" type="text/javascript" charset="utf-8"></script><img src="http://feeds.feedburner.com/~r/DaveBeulke/~4/PjNF8nxN060" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://davebeulke.com/db2-10-for-luw-has-the-optim-tools-for-your-productivity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://davebeulke.com/db2-10-for-luw-has-the-optim-tools-for-your-productivity/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=db2-10-for-luw-has-the-optim-tools-for-your-productivity</feedburner:origLink></item>
		<item>
		<title>DB2 10 for LUW Extends IBM’s DBMS Leadership in Even More Ways</title>
		<link>http://feedproxy.google.com/~r/DaveBeulke/~3/p7rEOTgkl70/</link>
		<comments>http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-even-more-ways/#comments</comments>
		<pubDate>Tue, 24 Apr 2012 16:12:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[DB2 10 for LUW]]></category>
		<category><![CDATA[DB2 10]]></category>
		<category><![CDATA[DB2 LUW]]></category>

		<guid isPermaLink="false">http://davebeulke.com/?p=2682</guid>
		<description><![CDATA[<p>IBM finally announced and will be making its new DB2 10 for Linux, UNIX and Windows (LUW) available to everyone April 30th. IBM is always focused on better performance, reliability, availability and scalability and this new DB2 LUW version extends DB2 DBMS leadership over the competition. In my last two previous weeks’ blogs I talked <span style="color:#777"> . . . &#8594; Read More: <a href="http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-even-more-ways/">DB2 10 for LUW Extends IBM&#8217;s DBMS Leadership in Even More Ways</a></span>]]></description>
			<content:encoded><![CDATA[<p>IBM finally announced and will be making its new DB2 10 for Linux, UNIX and Windows (LUW) available to everyone April 30th.  IBM is always focused on better performance, reliability, availability and scalability and this new DB2 LUW version extends DB2 DBMS leadership over the competition.  In my last two previous weeks’ blogs I talked about several of the great features.  In the <a title="DB2 10 for LUW Extends IBM’s DBMS Leadership in Critical Ways" href="http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-critical-ways/">first week</a> I highlighted the new Adaptive Compression, Temporal Data and new security Row and Column Access Controls.  <a title="DB2 10 for LUW Extends IBM’s DBMS Leadership in More Critical Ways" href="http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-more-critical-ways/">Last week</a> I talked about the improvements in the disaster recovery (HADR) capabilities, the DB2 access paths improvements and how the DB2 pureScale codebase is consolidated with this new DB2 10 for LUW version. </p>
<p>This week I’ll highlight three more areas where DB2 10 for LUW extends its industry lead over its competitors by providing other additional capabilities designed for the latest demands of big data and robust computing capabilities. </p>
<p>First DB2 10 for LUW provides new multi-temperature data management.  As our databases continue to grow larger every year this DB2 LUW capability provides a way to provide different storage management for different attributes of the data.  For example, in some systems database transactions reference the newest 20% of the database most frequently.  With the new DB2 LUW multi-temperature data management capabilities this high volume 20% of the database can be managed and directed to the fastest solid state drives and other data segregated to other storage devices.  This multi-temperature data management capability allows the data to remain online and be moved to other storage group devices as a background function when desired.  Through several functional administration aspects administrators can assign data attribute tags to interface with DB2 LUW’s workload management (WLM) capabilities. </p>
<p>The DB2 LUW WLM management policies along with multi-temperature data management tags also provide improved query performance.  DB2 LUW knows the temperature and importance of the data and WLM is able to recognize the most important queries within the workloads and adjust the performance impact of queries running against the old non-high-performance data.  This adjustment provides extra resources for the critical workloads, better system management and improved performance through the new DB2 10 for LUW multi-temperature data management feature.</p>
<p>Next, DB2 10 for LUW also incorporates the new NoSQL Graph Store and the SPARQL query language.  The new graph data triples are becoming popular for big data processing.  The World Wide Web Consortium-W3C&#8217;s Resource Description Framework (RDF) standard has been approved, speeding graph data triples adoption by all types of new users and systems.  These factors paved the way for DB2 10 for LUW to incorporate and optimize this new standard data graph triple storage.  Typical data graph triple processing includes many self-joins and self-referencing situations and incorporating these techniques within DB2 10 for LUW improves processing tremendously over other existing Graph Store DBMS. </p>
<p>Also by incorporating the SPARQL query language, DB2 LUW is able to include many new types of Java RDF APIs and support for HTTP SPARQL end-point queries. </p>
<p>Third, DB2 10 for LUW offers a new Continuous Data Ingest utility for all types of data warehousing and online data requirements.  This new Continuous Data Ingest utility provides a way to continuously intake data into a table with no downtime impact and minimal query workload impact.  By avoiding any table locks, validating the data through SQL expressions and supporting various types of DML statements, the DB2 10 for LUW Continuous Data Ingest utility is able to process high volumes of data into robust database systems.  By also being available for the DB2 LUW Data Partition Facility (DPF) platform, the Continuous Data Ingest utility is able to route the rows to the correct partition and continuously process data for all types of data warehousing and big data requirements.</p>
<p>These and the other new features within DB2 10 for LUW continue to lead the industry in performance, reliability, availability and scalability.  Get a free copy of this new DB2 10 for LUW when IBM releases the new version April 30<sup>th</sup>.</p>
<p>_______________________________________________________</p>
<p>I will be providing my first TWITTER comments during this year’s IDUG conference in May.  I will highlight the various conference activities, presentations, vendors and IBM announcements.  Please sign up to follow me on <a href="https://twitter.com/#!/dbeulke" target="_blank">TWITTER (@DBeulke)</a> and get all the latest IDUG DB2 related news from the conference. </p>
<p>_________________________________________________________</p>
<p>Sign up for IDUG today!</p>
<p>I look forward to speaking at the IDUG DB2 Tech Conference 2012 North America conference.  The conference will be held in Denver, Colorado on May 14-18, 2012.  Sign up today at www.idug.org.</p>
<p>Also, I am beginning to plan my Regional DB2 User Group support for the rest of 2012.  Please send an email to me at <a href="mailto:dave@davebeulke.com">dave@davebeulke.com</a> if you would like me to come and speak or offer a DB2 class at your local user group.</p>
<p>________________________________________________________</p>
<p>Dave Beulke is an internationally recognized DB2 consultant and DB2 training and education instructor.  Dave helps his clients improve their strategic direction, dramatically improve 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-for-luw-extends-ibms-dbms-leadership-in-even-more-ways/" type="text/javascript" charset="utf-8"></script><img src="http://feeds.feedburner.com/~r/DaveBeulke/~4/p7rEOTgkl70" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-even-more-ways/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-even-more-ways/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=db2-10-for-luw-extends-ibms-dbms-leadership-in-even-more-ways</feedburner:origLink></item>
		<item>
		<title>DB2 10 for LUW Extends IBM’s DBMS Leadership in More Critical Ways</title>
		<link>http://feedproxy.google.com/~r/DaveBeulke/~3/ssGYDFUExnk/</link>
		<comments>http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-more-critical-ways/#comments</comments>
		<pubDate>Tue, 17 Apr 2012 14:57:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[DB2 10 for LUW]]></category>
		<category><![CDATA[db2 10 luw]]></category>
		<category><![CDATA[DB2 LUW]]></category>

		<guid isPermaLink="false">http://davebeulke.com/?p=2657</guid>
		<description><![CDATA[<p>IBM finally announced the new DB2 10 for Linux, UNIX and Windows (LUW). This DB2 10 for LUW new version offers many industry leading features for better performance, reliability, availability and scalability. <a title="DB2 10 for LUW Extends IBM’s DBMS Leadership in Critical Ways" href="http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-critical-ways/" target="_blank">Last week’s blog</a> talked about three great new DB2 10 <span style="color:#777"> . . . &#8594; Read More: <a href="http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-more-critical-ways/">DB2 10 for LUW Extends IBM&#8217;s DBMS Leadership in More Critical Ways</a></span>]]></description>
			<content:encoded><![CDATA[<p>IBM finally announced the new DB2 10 for Linux, UNIX and Windows (LUW).  This DB2 10 for LUW new version offers many industry leading features for better performance, reliability, availability and scalability.  <a title="DB2 10 for LUW Extends IBM’s DBMS Leadership in Critical Ways" href="http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-critical-ways/" target="_blank">Last week’s blog</a> talked about three great new DB2 10 for LUW features: Adaptive Compression, Temporal Data and new security Row and Column Access Controls.  This week we highlight three more areas where DB2 10 for LUW extends its industry lead over its competitors.</p>
<p>First, DB2 10 for LUW improves on the industry-leading high availability disaster recovery (HADR) features by providing the ability to replicate or fail over to up to 3 other instances.  This provides further flexibility to have multiple copies of your database in various locations for HADR standbys.  For example, this feature provides the ability to have a standby locally, a standby remote and another standby for disaster recovery purposes.  Another new DB2 10 for LUW flexibility feature within this HADR enhancement allows the administrator to adjust the principle standby sync mode to sync, nearSync, async, or superAsync, providing all types of flexibility for application requirements. </p>
<p>Next, DB2 10 for LUW further lowers the cost of existing workloads by improving its query access efficiencies.  Improvements in the hash join optimizer algorithms with earlier data filtering, memory usage and optimizer cost estimation provide improved access performance.  New optimizer routine technology for data warehousing applications provide new Star-Join zig-zag join capabilities improving performance by better filtering and retrieving the fact data.  Also, new DB2 10 for LUW optimizer access improvements for queries with aggregation such as COUNT and SUM SQL are improved.  Also SQL with subqueries with EXIST and Not EXISTS are improved through better optimization and access performance.</p>
<p>Third, DB2 10 for LUW further consolidates the DB2 pureScale offering within the DB2 LUW family.  For those new to DB2, the DB2 10 for LUW pureScale offering uses clustering technology for linear scalability and continuous availability through redundancy.  This is based on the technology and architecture found in the DB2 for z/OS data sharing environment.  These proven architecture and industry-leading ultra-high performance linear scalability and failover capabilities that scale-out easier than Oracle RAC, lead the industry in overall price performance.  Incorporating DB2 10 for LUW pureScale within DB2 10 for LUW provides added convenience for all DB2 LUW systems and customers to improve and scale up their systems through the common DB2 10 for LUW code base.</p>
<p>These are only a few more of the many new features available in the new release DB2 10 for LUW.  I will highlight more of the features in the coming weeks.</p>
<p>_________________________________________________________</p>
<p>Also the IDUG early bird discount ends on April 6.  Sign up for IDUG today!</p>
<p>I look forward to speaking at the IDUG DB2 Tech Conference 2012 North America conference.  The conference will be held in Denver, Colorado on May 14-18, 2012.  Sign up today at <a href="http://www.idug.org" target="_blank">www.idug.org</a>.</p>
<p>Also, I am beginning to plan my Regional DB2 User Group support for the rest of 2012.  Please send an email to me at <a href="mailto:dave@davebeulke.com">dave@davebeulke.com</a> if you would like me to come and speak or offer a DB2 class at your local user group.</p>
<script src="http://feeds.feedburner.com/~s/dave@davebeulke.com?i=http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-more-critical-ways/" type="text/javascript" charset="utf-8"></script><img src="http://feeds.feedburner.com/~r/DaveBeulke/~4/ssGYDFUExnk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-more-critical-ways/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-more-critical-ways/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=db2-10-for-luw-extends-ibms-dbms-leadership-in-more-critical-ways</feedburner:origLink></item>
		<item>
		<title>DB2 10 for LUW Extends IBM’s DBMS Leadership in Critical Ways</title>
		<link>http://feedproxy.google.com/~r/DaveBeulke/~3/fJdvhWYNivI/</link>
		<comments>http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-critical-ways/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 16:19:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[DB2 10 for LUW]]></category>
		<category><![CDATA[DB2 10]]></category>
		<category><![CDATA[DB2 LUW]]></category>

		<guid isPermaLink="false">http://davebeulke.com/?p=2638</guid>
		<description><![CDATA[<p>This week IBM finally announced that the beta “Galileo” is ready and generally available as DB2 10 for Linux, UNIX and Windows (LUW). This new version of DB2 10 for LUW extends DB2’s leadership position as the premier database for businesses that want the best performance, reliability, availability and scalability. DB2 10 for LUW is <span style="color:#777"> . . . &#8594; Read More: <a href="http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-critical-ways/">DB2 10 for LUW Extends IBM&#8217;s DBMS Leadership in Critical Ways</a></span>]]></description>
			<content:encoded><![CDATA[<p>This week IBM finally announced that the beta “Galileo” is ready and generally available as DB2 10 for Linux, UNIX and Windows (LUW).  This new version of DB2 10 for LUW extends DB2’s leadership position as the premier database for businesses that want the best performance, reliability, availability and scalability.  DB2 10 for LUW is a new release from IBM and it shows the on-going commitment and investment in the software.  Other vendors, especially Oracle, have not had a new release since 2007 and IBM has had two releases, release 9.7 and now the new DB2 10 for LUW in that same time period.  The following highlights the primary three areas in which many of the competitors are falling behind this new innovative DB2 10 for LUW release.</p>
<p>First, IBM’s new Adaptive Compression within DB2 10 for LUW provides another leap forward in minimizing the storage requirements of any database instance.  DB2 9.7 provided deep table/index compression which could save tremendous amounts of storage, but the new Adaptive Compression squeezes data even at the page level achieving a 7 to 8 times level of compression in some database beta testing instances.  This industry leading level of compression helps all operations and queries by accessing more data with each I/O and can improve performance tremendously for data warehouse applications.</p>
<p>Second, temporal data comes to DB2 10 for LUW.  Temporal data which is being labeled the “Time Travel Query” feature provides the same great feature of being able to understand your data at any point in time that was introduced for DB2 10 for z/OS.  Unlike the other DBMSes, the DB2 family, including DB2 10 for LUW and DB2 10 for z/OS, leads the industry by providing the ability to understand your data in the past and in the future through its single or bi-temporal time traveling implementation.  This provides the ability to the database designer and the application developer to more easily provide answers to any complex analytical questions.</p>
<p>Third, DB2 10 for LUW provides industry-leading security through its new flexible Row and Column Access Controls for granular security.  This feature on both DB2 10 for z/OS and now DB2 10 for LUW provides the security administrator with the flexibility to define security access for particular columns and rows along with masking and encryption security to provide the appropriate level of security for any user, role or group with any organization.</p>
<p>These are only the first group of the many new features available in the new release DB2 10 for LUW.  I will highlight more of the features in the coming weeks.</p>
<p>____________________________________________________</p>
<p>IDUG is coming up and I will be doing my “<strong>Java DB2 Developer Performance Best Practices” </strong>speech Thursday, May 17, 2012 from 8:30 a.m. &#8211; 09:30 a.m. so stop by and say hello.</p>
<p>Also the IDUG early bird discount has been extended until ends on April 23rd.  <a href="http://www.idug.org" target="_blank">Sign up for IDUG today</a>!</p>
<p>I look forward to speaking at the IDUG DB2 Tech Conference 2012 North America conference.  The conference will be held in Denver, Colorado on May 14-18, 2012.  Sign up today at <a href="http://www.idug.org/">www.idug.org</a>.</p>
<script src="http://feeds.feedburner.com/~s/dave@davebeulke.com?i=http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-critical-ways/" type="text/javascript" charset="utf-8"></script><img src="http://feeds.feedburner.com/~r/DaveBeulke/~4/fJdvhWYNivI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-critical-ways/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://davebeulke.com/db2-10-for-luw-extends-ibms-dbms-leadership-in-critical-ways/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=db2-10-for-luw-extends-ibms-dbms-leadership-in-critical-ways</feedburner:origLink></item>
		<item>
		<title>Three Items to Improve Java Performance</title>
		<link>http://feedproxy.google.com/~r/DaveBeulke/~3/cs1pc2eMUio/</link>
		<comments>http://davebeulke.com/three-items-to-improve-java-performance/#comments</comments>
		<pubDate>Tue, 03 Apr 2012 16:10:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[DB2 and Java]]></category>
		<category><![CDATA[Java performance]]></category>

		<guid isPermaLink="false">http://davebeulke.com/?p=2632</guid>
		<description><![CDATA[<p>Last week I talked about <a href="http://davebeulke.com/three-important-java-performance-best-practices/">three important Java DB2 performance best practices</a> that can help prevent performance problems before they get into production. Unfortunately, the comments from readers indicated that the Java DB2 performance problems are already in production and the database is being blamed. Proving the database is not the issues always requires <span style="color:#777"> . . . &#8594; Read More: <a href="http://davebeulke.com/three-items-to-improve-java-performance/">Three Items to Improve Java Performance</a></span>]]></description>
			<content:encoded><![CDATA[<p>Last week I talked about <a href="http://davebeulke.com/three-important-java-performance-best-practices/">three important Java DB2 performance best practices</a> that can help prevent performance problems before they get into production.  Unfortunately, the comments from readers indicated that the Java DB2 performance problems are already in production and the database is being blamed.  Proving the database is not the issues always requires performance documentation.  While you are proving it is not DB2, ask the production application developers or analyze these three items to improve Java performance.</p>
<p>First, ask for and document the number of remote calls the web or Java application is performing.  Since the Java DB2 performance problems are in your production environment, analyze each of the many outside calls to remote servers or even to other applications within your company.  With each one of the remote calls Java performance is degraded through the latency of security, serialization, network throughput and memory management.  Some customer facing e-commerce sites have an extraordinary number of remote servers; sometimes more than 20 remote calls are performed before the web paged is displayed.  Document, minimize and eliminate as many remote calls as possible to improve Java DB2 performance. Also document the remaining remote calls that are absolutely necessary for the application to function. </p>
<p>Next, optimize the application memory usage and its scalability to get a dramatic Java DB2 performance improvement.  All applications allocate and de-allocate memory through the normal processing of their transactions.  The amount of memory used and then discarded for garbage collection can have a big negative impact within poorly designed or architected applications.  Document the memory footprint of the application transactions, the memory required for processing the data and how much memory is discarded.  Some of the systems and applications that I have analyzed during Java DB2 performance reviews show that the application discards too much memory, causing the server to waste CPU on garbage collection processing.   Over-allocating memory within an application can stress the server or virtual machine operating system through extended system paging.  Document the memory usage within your applications, understand the CPU wasted through garbage collection and optimize your memory usage to improve your Java DB2 performance.</p>
<p>Third, minimize all the components used within your application architecture.  Performance improvement is achieved by only doing what is absolutely necessary within a transaction.  Extra activities that do not contribute or enhance the transaction should be eliminated.  Examining Java profiles of different performance reviews I have done for clients’ Java applications shows hundreds of service-oriented architecture modules called and sometimes thousands of database SQL statements being performed.  Each call to a module or database requires serialization and synchronization and impacts your Java DB2 performance.  These thousands of serializations and synchronizations can be very small but can add up to be time consuming within your overall application transaction.  Sometimes you’ll also discover a huge amount of time spent within third party calls for credit card approvals, address checks or other external calls.  So look at the number of components and understand where all the time is spent serializing or synchronizing because optimizing them can dramatically improve Java DB2 performance.</p>
<p>_________________________________________________________</p>
<p>The IDUG early bird discount ends on April 6.  <a href="http://www.idug.org">Sign up for IDUG today!</a></p>
<p>I look forward to speaking at the IDUG DB2 Tech Conference 2012 North America conference.  The conference will be held in Denver, Colorado on May 14-18, 2012.  Sign up today at <a href="http://www.idug.org">www.idug.org</a>.</p>
<p>Also, I am beginning to plan my Regional DB2 User Group support for the rest of 2012.  Please send an email to me at <a href="mailto:dave@davebeulke.com">dave@davebeulke.com</a> if you would like me to come and speak or offer a DB2 class at your local user group.</p>
<script src="http://feeds.feedburner.com/~s/dave@davebeulke.com?i=http://davebeulke.com/three-items-to-improve-java-performance/" type="text/javascript" charset="utf-8"></script><img src="http://feeds.feedburner.com/~r/DaveBeulke/~4/cs1pc2eMUio" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://davebeulke.com/three-items-to-improve-java-performance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://davebeulke.com/three-items-to-improve-java-performance/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=three-items-to-improve-java-performance</feedburner:origLink></item>
		<item>
		<title>Three Important Java Performance Best Practices</title>
		<link>http://feedproxy.google.com/~r/DaveBeulke/~3/2JDGfJIzqUc/</link>
		<comments>http://davebeulke.com/three-important-java-performance-best-practices/#comments</comments>
		<pubDate>Tue, 27 Mar 2012 16:18:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[DB2 and Java]]></category>
		<category><![CDATA[Java performance]]></category>

		<guid isPermaLink="false">http://davebeulke.com/?p=2625</guid>
		<description><![CDATA[<p>Check out my video on <a href="http://www-01.ibm.com/software/success/cssdb.nsf/cs/SSAO-8S7L82?OpenDocument&#38;Site=swzseries&#38;cty=en_us" target="_blank">&#8220;Building Scalable Data Solutions in a Changing Regulatory Landscape.&#8221;</a></p> <p>_______________________________________________________</p> <p>These days Java systems have grown within the corporate software landscape because they provide a flexible language for running programs on all types of platforms. Unfortunately, the Java language, like any software language, can suffer from bad design, <span style="color:#777"> . . . &#8594; Read More: <a href="http://davebeulke.com/three-important-java-performance-best-practices/">Three Important Java Performance Best Practices</a></span>]]></description>
			<content:encoded><![CDATA[<p>Check out my video on <a href="http://www-01.ibm.com/software/success/cssdb.nsf/cs/SSAO-8S7L82?OpenDocument&amp;Site=swzseries&amp;cty=en_us" target="_blank">&#8220;Building Scalable Data Solutions in a Changing Regulatory Landscape.&#8221;</a></p>
<p>_______________________________________________________</p>
<p>These days Java systems have grown within the corporate software landscape because they provide a flexible language for running programs on all types of platforms.  Unfortunately, the Java language, like any software language, can suffer from bad design, coding and performance.  Since there are many factors that affect performance, below are three important Java project best practices that can help your Java application performance. </p>
<p>First, avoid Java persistence frameworks for transaction data. Hibernate, JPA, and other persistence frameworks are popular because they can cache the database information and sometimes minimize complex SQL and enhance Java performance.  Unfortunately, these persistent frameworks can mask the amount of data used, encourage inefficient application join processing of cached data and, more importantly, lead to data transaction integrity issues.  These persistence frameworks also add another layer of complexity on top of database SQL and transaction failover processing that can already be technology- and Java-performance challenged.</p>
<p>Next, understand the transaction unit-of-work.  Service-oriented architecture (SOA) enables integration with all types of Java performance processing.  These web services can connect different types of processing. Understanding the Java services dependencies called during a transaction is vital for data integrity, database locking and minimization of transaction duration.  Java performance needs to be efficient and minimized to make sure the transaction can quickly synchronize a minimum of objects and provide a response to the user.  Make sure your transaction unit-of-work has a distinct starting and ending point so that all Java memory and database resources can be committed and appropriately reused. </p>
<p>Third, make sure to profile your application’s Java performance.  Profiling your Java application provides a great amount of documentation and details about which services are being called and used within your application transactions.  Java profiling should be incorporated into your standard agile development processes when applications are turned over to production.  Profiling will document what the development team delivers and highlight any dramatic Java performance impacts.  The profile documentation is also great for documenting all the SQL database calls and their performance. </p>
<p>Java is quickly becoming the most popular programming language for applications in many companies.  Make sure your programming procedures and processes are well documented.  There are many Java performance best practices, but these three important ones will help your application immediately.</p>
<p>_______________________________________________________</p>
<p>Would you like to save money coming to IDUG this year?  Since I was named an IBM Information Champion again in 2012, I can help by being your IDUG DB2 Mentor.  This can greatly reduce the registration costs.  So if you have funding and approval from your management to go to IDUG in Denver this year,I can help you save some money.  Send me an email at <a href="mailto:dave@davebeulke.com">dave@davebeulke.com</a> by this Friday and I will randomly pick a lucky person to mentor to the IDUG Denver 2012 conference.</p>
<p>Also the IDUG early bird discount ends on April 6.  Sign up for IDUG today!</p>
<p>I look forward to speaking at the IDUG DB2 Tech Conference 2012 North America conference.  The conference will be held in Denver, Colorado on May 14-18, 2012.  Sign up today at www.idug.org.</p>
<p>Also, I am beginning to plan my Regional DB2 User Group support for the rest of 2012.  Please send an email to me at <a href="mailto:dave@davebeulke.com">dave@davebeulke.com</a> if you would like me to come and speak or offer a DB2 class at your local user group.</p>
<script src="http://feeds.feedburner.com/~s/dave@davebeulke.com?i=http://davebeulke.com/three-important-java-performance-best-practices/" type="text/javascript" charset="utf-8"></script><img src="http://feeds.feedburner.com/~r/DaveBeulke/~4/2JDGfJIzqUc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://davebeulke.com/three-important-java-performance-best-practices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://davebeulke.com/three-important-java-performance-best-practices/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=three-important-java-performance-best-practices</feedburner:origLink></item>
		<item>
		<title>DB2 10 Performance Improvements</title>
		<link>http://feedproxy.google.com/~r/DaveBeulke/~3/Jegro_R7sf0/</link>
		<comments>http://davebeulke.com/db2-10-performance-improvements/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 14:34:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[DB2 10 for z/OS]]></category>
		<category><![CDATA[DB2 10]]></category>
		<category><![CDATA[DB2 Performance]]></category>

		<guid isPermaLink="false">http://davebeulke.com/?p=2606</guid>
		<description><![CDATA[<p>There are many great features in DB2 10 and as the system migrations happen more companies are experiencing improved performance. The clients doing migrations from DB2 Version 8 to DB2 10 are especially happy experiencing the performance improvements in DB2 Version 9 once they make it to Version 10.</p> <p>There are many areas where performance <span style="color:#777"> . . . &#8594; Read More: <a href="http://davebeulke.com/db2-10-performance-improvements/">DB2 10 Performance Improvements</a></span>]]></description>
			<content:encoded><![CDATA[<p>There are many great features in DB2 10 and as the system migrations happen more companies are experiencing improved performance.  The clients doing migrations from DB2 Version 8 to DB2 10 are especially happy experiencing the performance improvements in DB2 Version 9 once they make it to Version 10.</p>
<p>There are many areas where performance improves in DB2 10.  Some of my client and contacts have said there are certain application areas that are experiencing significant DB2 10 performance improvements.  The following highlight the three application areas where companies are really seeing improved application elapsed and CPU time with DB2 10 performance improvements.</p>
<p>First DB2 10 performance improvements are happening for heavy INSERT applications.  DB2 10 provides parallel index entry INSERT processing for tables with multiple indexes.  The DB2 10 performance improvement kicks off parallel I/Os for the multiple table indexes instead of processing each of the indexes serially.  This cuts down on the amount of time an INSERT takes within the operation and especially helps those applications that are inserting and maintaining tables with ten or twelve defined indexes.  For applications that do a lot of INSERT activities into these heavily-indexed tables, they will see the I/O and CPU DB2 10 performance improvements right out of the box.</p>
<p>Next, applications that are doing a large amount of List Prefetch are seeing DB2 10 performance improvement.  DB2 10 uses non-leaf page information to more efficiently retrieve leaf pages through list prefetch.  This improved list prefetch processing helps performance by eliminating the I/O waits and synchronous I/Os from the sequential read processing.  The list prefetch processing especially helps indexes that are disorganized or have large gaps by eliminating the sequential reads and extra index I/O.</p>
<p>Third, DB2 9 had a large number of SQL application enhancements and the clients coming from DB2 Version 8 are seeing a great number of DB2 10 performance improvements because they are experiencing the Version 9 improvements as well.  In my DB2 9 for z/OS performance blog series and in my presentation <a href="http://davebeulke.com/wp-content/uploads/2009/06/davebeulke-improving-performance-with-db2-v9-for-zos.pdf">&#8220;DB2 V9 for z/OS Performance Enhancement</a>.&#8221; The chart shows all the DB2 9 performance enhancements available immediately.  One of the enhancements made available in DB2 9 and further enhanced in DB2 10 is in DB2 utilities. </p>
<p>Clients from DB2 8 are really seeing performance improvements and DB2 9 clients are also seeing a bit of a DB2 10 performance improvement in DB2 utilities.  Clients on the new z196 hardware are especially seeing improvements in their DB2 utilities through DB2 10 improved I/O capabilities and leverage of zIIP eligible DB2 utility processing.  The new z196 processor especially helps with sequential reads and I/O activities for DB2 utilities and many different types of DB2 SQL application I/O.</p>
<p>There are many DB2 10 performance improvements, but remember every shop will experience different performance CPU and I/O effects.  Thanks to all my friends and clients for sharing their DB2 10 experiences and hopefully your shop will experience these same performance improvements and many others by leveraging these DB2 10 performance improvements.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Would you like to save money coming to <a href="http://www.idug.org" target="_blank">IDUG</a> this year?  Since I was named an IBM Information Champion again in 2012, I can help by being your IDUG DB2 Mentor.  This can greatly reduce the registration costs.  So if you have funding and approval from your management to go to IDUG in Denver this year and I can help you save some money.  So send me an email at <a href="mailto:dave@davebeulke.com">dave@davebeulke.com</a> by this Friday and I will randomly pick a lucky person to mentor to the IDUG Denver 2012 conference.</p>
<p>Also the IDUG early bird discount is coming up fast.  Sign up for IDUG today!</p>
<p>I look forward to speaking at the IDUG DB2 Tech Conference 2012 North America conference.  The conference will be held in Denver, Colorado on May 14-18, 2012.  Sign up today at www.idug.org.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>Also I am beginning to plan my Regional DB2 User Group support for the rest of 2012.  Please send an email to me at <a href="mailto:dave@davebeulke.com">dave@davebeulke.com</a> if you would like me to come and speak or offer a DB2 class at your local user group.</p>
<script src="http://feeds.feedburner.com/~s/dave@davebeulke.com?i=http://davebeulke.com/db2-10-performance-improvements/" type="text/javascript" charset="utf-8"></script><img src="http://feeds.feedburner.com/~r/DaveBeulke/~4/Jegro_R7sf0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://davebeulke.com/db2-10-performance-improvements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://davebeulke.com/db2-10-performance-improvements/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=db2-10-performance-improvements</feedburner:origLink></item>
		<item>
		<title>Three Activities to Help Your Agile Development</title>
		<link>http://feedproxy.google.com/~r/DaveBeulke/~3/-Q2mdup2iFw/</link>
		<comments>http://davebeulke.com/three-activities-to-help-your-agile-development-2/#comments</comments>
		<pubDate>Wed, 14 Mar 2012 15:03:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Application development]]></category>
		<category><![CDATA[Agile Development]]></category>

		<guid isPermaLink="false">http://davebeulke.com/?p=2603</guid>
		<description><![CDATA[<p>This week I speak at the Kansas City DB2 Users Group about my 22 billion row data warehouse design and the Agile development teamwork. Without the teamwork the project would not have been successfully implemented in only six months.The following are three Agile project activities your team should do. These items helped our team and <span style="color:#777"> . . . &#8594; Read More: <a href="http://davebeulke.com/three-activities-to-help-your-agile-development-2/">Three Activities to Help Your Agile Development</a></span>]]></description>
			<content:encoded><![CDATA[<p>This week I speak at the Kansas City DB2 Users Group about my 22 billion row data warehouse design and the Agile development teamwork.  Without the teamwork the project would not have been successfully implemented in only six months.<br />The following are three Agile project activities your team should do.  These items helped our team and they can help yours.<br />First, explain what an Agile project is to all the team members.  Everyone&#8211;the developers, DBAs, systems support and management-all need to understand the Agile process, its feedback and how to walk through a user story. A friend of mine mentioned his company used  the Agile methodology but failed to supply any guidelines or training.  Dilbert, my favorite cartoon, (<a href="http://dilbert.com/strips/comic/2007-11-26/" target="_blank">http://dilbert.com/strips/comic/2007-11-26/</a>) captured this idea perfectly.  Don’t be that company. Train your people, work with people that have some agile experience and get them to help your team.<br />Next, talk a lot about the development.  Practice the Agile development process by meeting often and discussing the various issues, roadblocks and activities that are slowing development from working software.  Agile works because it concentrates on discussing the issues with people, collaborating, being responsive and writing working software.  Working software is the key and without success in this area Agile development within your company will have difficulty getting started.  Begin your first Agile effort of meeting, collaborating and testing with a simple software deliverable..  Learn how your company needs to collaborate, respond and get Agile development working.  Every company has a different agile road to success.  <br />Third, make sure the focus is on working software.  Agile development is just like any other project development process and there will be problems.  Problems are the items that Agile development practices uncover quickly.  By focusing on working software, Agile development cuts through to the core issues and gets the real processing discussed, designed and in working order.  Only through understanding, discussing and collaborating with everyone in the agile process do the true end user requirements and working software get developed.  <br />So use these three ideas and get your Agile development efforts started at your company.  These efforts are paying huge dividends for many companies and agile development practices can work for you.</p>
<hr style="width: 80%;" width="80%" />
<p>The IDUG early bird discount is coming up fast.  Sign up for IDUG today!<br />I look forward to speaking at the IDUG DB2 Tech Conference 2012 North America conference.  The conference will be held in Denver, Colorado on May 14-18, 2012.  Sign up today at www.idug.org.<br />Also I am beginning to plan my Regional DB2 User Group support for the rest of 2012.  Please send an email to me at dave@davebeulke.com if you would like me to come and speak or offer a DB2 class at your local user group.</p>
<hr style="width: 80%;" width="80%" />
<p>&nbsp;</p>
<script src="http://feeds.feedburner.com/~s/dave@davebeulke.com?i=http://davebeulke.com/three-activities-to-help-your-agile-development-2/" type="text/javascript" charset="utf-8"></script><img src="http://feeds.feedburner.com/~r/DaveBeulke/~4/-Q2mdup2iFw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://davebeulke.com/three-activities-to-help-your-agile-development-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://davebeulke.com/three-activities-to-help-your-agile-development-2/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=three-activities-to-help-your-agile-development-2</feedburner:origLink></item>
	</channel>
</rss>

