Date post: | 20-Apr-2018 |
Category: |
Documents |
Upload: | nguyentruc |
View: | 223 times |
Download: | 5 times |
© 2010 IBM Corporation
IBM Technical ExchangeHouston AreaDB2® User Group
Shri Shrimali
[email protected] January 2010
© 2010 IBM Corporation2
Agenda
�DB2 10 Highlights – Post GA enhancements
�Redbooks, Whitepapers & Webcasts
�DB2 Community URL’s
�PTF’s
�Products announcements
© 2010 IBM Corporation3
3
DB2 10 for z/OS BetaAnnounce: Feb. 9 Shipped: Mar. 12
Largest Beta Ever� 23 WW customers� +10 Extended Beta � Over 80 vendors
Beta Focus Areas1. Stability / regression2. Performance & virtual storage3. New function
General Availability of DB2 10 for z/OS
WW Announced: Oct. 19, 2010
WW Availability Oct. 22, 2010
Customer webcast Oct. 19 : Over 1,300 registrationshttp://event.on24.com/eventRegistration/EventLobbyServlet?target=lobby.jsp&eventid=237374&sessionid=1&key=354D5CA96840B8E66A26615A694EA3E8&eventuserid=41345209
© 2010 IBM Corporation4
Beta Customers’ Feedback – Workload level Workload Results
Distributed Concurrent Insert
50% DB2 elapsed time reduction
15% chargeable CPU reduction after enabling high perf DBAT
CICS online transactions
Approx. 7% CPU reduction in DB2 10 CM after REBIND, 4% reduction with 1MB page usage
No CPU reduction after using hash access
CICS online transactions
Approx 5% CPU reduction
Data sharing heavy concurrent insert
38% CPU reduction
Queries Average CPU reduction 28% from V8 to DB2 10 NFM
Batch Overall 28% CPU reduction after rebind packages
© 2010 IBM Corporation5
Beta Customers’ Feedback – Line Item Focused
Workload Results
Multi row insert 33% CPU reduction from DB2 9, 4x improvement from V8 due to LRSN spin reduction
Parallel Index Update 30-40% Elapsed time improvement with class 2 CPU time reduction
Inline LOB SELECT LOB shows 80% CPU reduction
Include Index 17% CPU reduction in insert after using INCLUDE INDEX
Hash Access 20-30% CPU reduction in random access
The best candidates for hash access are random single row access into a table with a fixed, know size, with many rows per page, and with small variation in row sizes. Changes made very late in beta for improvements.
© 2010 IBM Corporation6
Sample Improvements
� Run time CPU reductions 5% - 10%
� 1 MB page size 0% - 4% z10, z196
� Release deallocate 0% - 15% short trans, batch
� Virtual storage constraints 0% - 5% memory, latches
� Improved dynamic SQL cache 0% - 20% literals
� Insert 0% - 40% high volume insert
� Predicate evaluation 0% - 60% complex predicates
� Access: hash, index include 0% - 5% access improved
� Increased use of zIIP 0% - 3% IO, RUNSTATS, par
� Temporal, security priceless
© 2010 IBM Corporation7
Top Items Driving DB2 10 Customer Interest
� CPU / Performance improvements
� Virtual storage enhancements
– Reduce number of members, save $$
� Stability & regression
– Including DB2 V8 – DB2 10 migration
� Security enhancements
– Built-in security, trace & audit features, new roles, end-to-end auditing
– Cleaner/safer environment; Better audit/compliance
� Temporal
� Skip-level migration
7
Vast majority of beta customers plan on moving to production in 2011
© 2010 IBM Corporation8
“We have measured a 38% reduction in CPU for heavy insert
workloads in a data sharing environment. That’s a significant
savings which provides immediate business benefit.”
Peter Paetsch, BMW Group
“We expect to reduce our data sharing requirements by 25%, which
means less system, storage and resource expenses.”
Banco do Brasil
“The new temporal functionality in DB2 10 for z/OS will allow us to
drastically simplify our data-related queries and reduce our
processing cost by having DB2
handle data movement more efficiently than
our custom code.”
Large Insurance Company
“As much as 80% of our applications can use this, which will
drastically save developer time and even more importantly make
applications easier to understand to improve business efficiency
and effectiveness.”
“In addition to the cost savings, DB2 10 for z/OS offers a far
superior data server environment than Oracle.”
Manuel Gomez Burrierl, CECA
(Spanish Bank Federation)
“As a multi-national corporation, we must adhere to strict local audit
requirements. The security and administration capabilities in DB2 10
are a key driver for us to move to this version.”
• Significant savings in processing costs
• Up to 6 times the number of SAP users on a single system
• Time Travel temporal capabilities built directly into the database
• Direct Row access accelerates high performance applications
DB2 10 for Cost Savings and Performance
© 2010 IBM Corporation9
DB2 10 Late News
�Some late-add features, based on beta feedback� Hash access performance� BIND performance� New Zparm for default SEGSIZE for DDL compatibility� Rebind not required for those packages flagged as ‘private protocol’ but don’t actually use private
protocol
�Items that are planned for post GA delivery, based on customer input�APREUSE, APCOMPARE�Delete data sharing member� Inline LOBs for SPT01� Compression, BIND performance
�Online REORG concurrency for materializing deferred ALTERs� Temporal enhancements� TIMESTAMP WITH TIMEZONE support� Enhancement for data replication� ALTER ADD COLUMN, propagate to history table
© 2010 IBM Corporation10
Redbooks, Whitepapers and Webcast
� DB2 10 for z/OS Overview http://www.redbooks.ibm.com/redpieces/abstracts/sg247892.html?Open
� Extremely pureXML in DB2 10 for z/OS http://w3.itso.ibm.com/redpieces/abstracts/sg247915.html?Open
� z/OS Version 1 Release 12 Implementation http://www.redbooks.ibm.com/redpieces/abstracts/sg247853.html?Open
� System z Parallel Sysplex Best Practices http://www.redbooks.ibm.com/redpieces/abstracts/sg247817.html?Open
� Co-locating Transactional and Data Warehouse Workloads
http://www.redbooks.ibm.com/redpieces/abstracts/sg247726.html?Open
� zEnterprise Unified Resource Manager
http://www.redbooks.ibm.com/redpieces/abstracts/sg247921.html?Open
� SPSS predictive analytics: Optimizing decisions at the point of impact
http://www.redbooks.ibm.com/redpapers/abstracts/redp4710.html?Open
� Temporal Management Whitepaper
https://www14.software.ibm.com/webapp/iwm/web/signup.do?lang=en_US&source=sw-infomgt&S_PKG=db2z-temporal-tables-wp
� Why DB2 is Better than Oracle RAC
http://bit.ly/9rgDqQ
© 2010 IBM Corporation11
Webcasts
� Webcast on IBM Tivoli® OMEGAMON® XE for DB2 Performance Expert for z/OS® Jan 11
http://www.ibm.com/software/os/systemz/webcast/jan11/index.html?S_TACT=110GU00M&S_CMP=5x5
� Why DB2 is Better than Oracle RAC, by Namik Hrle, Jan 25http://www.ibm.com/software/os/systemz/webcast/jan25/index.html?S_TACT=110GU0_CMP
=5x5
� DB2 Connect for DBAs: A primer and look ahead Replay & Slides:
https://de202.centra.com:443/GA/main/000000cc7f9e00000129041e1c9db8dd
� DB2 10 Savings out of the Box, Replay
http://event.on24.com/eventRegistration/EventLobbyServlet?target=lobby.jsp&eventid=237374&sessionid=1&key=354D5CA96840B8E66A26615A694EA3E8&eventuserid=41345209
� Do not miss Roger Miller on February 22, 2011. DB2 9 or 10 for z/OS. How, When, Cost vsBenefits
http://www-01.ibm.com/software/os/systemz/webcast/feb22/index.html?S_TACT=110GU00M&S_CMP=Surekha
© 2010 IBM Corporation12
Useful DB2 z/OS URL’s
� DB2 10 Homepage
– http://www-01.ibm.com/software/data/db2/zos/db2-10/
� DB2 Events Page Link
– http://www-01.ibm.com/software/data/db2/zos/events.html
� DB2 Best Practices
– https://www.ibm.com/developerworks/data/bestpractices/db2zos/#PRESEN34
� DB2 for z/OS Information Roadmap
This is a very informative and comprehensive link with presentations, technical notes, and development information.
– http://www-01.ibm.com/support/docview.wss?rs=64&uid=swg27017080
DB2 for z/OS Information Center
– http://publib.boulder.ibm.com/infocenter/dzichelp/v2r2/index.jsp
DB2 for z/OS Technical Resources
– http://www-01.ibm.com/support/docview.wss?rs=64&uid=swg27011656
© 2010 IBM Corporation13
Useful DB2 Community Sites
DB2 Events from IBM http://www-01.ibm.com/software/data/db2/zos/events.html
Join "The World of DB2 for z/OS" on Ninghttp://db2forzos.ning.com
We are also giving away our new DB2 10 book.
DB2 for z/OS What's On LinkedIn Group for newshttp://www.linkedin.com/groups?gid=1753547
IDUG! DB2 List server
HADUG - http://db2now.com/hadug/
Follow us on Twitter: @systemzevents
© 2010 IBM Corporation14
http://www14.software.ibm.com/webapp/ShopzSeries/ShopzSeries.jsp
New Shopz Home Page
New name
Hero image link to RAM marketing page
Revised layout
Link to RAM home page
© 2010 IBM Corporation15
Recent PTF’s ….cont’d
� PM16252 – issue message when switching between current and previous package where previous copy is invalid
http://www01.ibm.com/support/docview.wss?uid=swg1PM16252&myns=swgimgmt&mynp=OCSSEPEK&mync=R
� PM19584 – LOAD utility performance improvement
https://www304.ibm.com/support/entdocview.wss?uid=swg1PM19584&myns=swgimgmt&mynp=OCSSEPEK&mync=R
� PM25402 – CONTSTOR would not take effect if application did over 32K commits
http://www01.ibm.com/support/docview.wss?uid=swg1PM25402&myns=apar&mynp=DOCTYPEstatus&mync=E
� PM24808 – miscellaneous installation fixes
https://www304.ibm.com/support/entdocview.wss?uid=swg1PM24808&myns=swgimgmt&mynp=OCSSEPEK&mync=R
� Client dependencies in DB2 10
http://www01.ibm.com/support/docview.wss?uid=isg1II14600&myns=swgimgmt&mynp=OCSSEPEK&mync=R
� PM26884 – Q4 2010 update to diagnosis guide and reference for DB2 9 and DB2 10 for z/OS
https://www304.ibm.com/support/entdocview.wss?uid=swg1PM26884&myns=swgimgmt&mynp=OCSSEPEK&mync=R
© 2010 IBM Corporation16
Recent PTF’s ….cont’d
� PM17234 – allow consideration of more join permutations in optimizer
https://www304.ibm.com/support/entdocview.wss?uid=swg1PM17234&myns=swgimgmt&mynp=OCSSEPEK&mync=R
� PM16020 – PARA_EFF allows user to control costing of parallelism in access path selection
http://www-01.ibm.com/support/docview.wss?uid=swg1PM16020
� II11809 – info APAR for SQL and Q replication maintenance
http://www01.ibm.com/support/docview.wss?uid=isg1II11809&myns=swgimgmt&mynp=OCSSEPEK&mync=R
� PK81471 – favor page set extent over exhaustive spacemap search on APPEND table
http://d25dbw36.mkm.can.ibm.com/wwqa/wwqades.nsf/WWQADispItem?OpenForm&u=409B317BFABEC43885257273006D3246&d=PK81471
� PM02383 – recycle JDBC threads that use KEEPDYNAMIC(YES)
http://www-01.ibm.com/support/docview.wss?uid=swg1PM02383
� PK69339 – break into KEEPDYNAMIC(YES) threads to reclaim storage
http://www-01.ibm.com/support/docview.wss?uid=swg1PK69339
� PM17542 – z/OS 1.12 performance enhancement for dataset open/close
https://www-304.ibm.com/support/entdocview.wss?uid=swg1PM17542
© 2010 IBM Corporation17
Recent PTF’s
� PM02383 – recycle JDBC threads that use KEEPDYNAMIC(YES)
http://www-01.ibm.com/support/docview.wss?uid=swg1PM02383
� PK69339 – break into KEEPDYNAMIC(YES) threads to reclaim storage
http://www-01.ibm.com/support/docview.wss?uid=swg1PK69339
� Data Server Driver level and version
http://www-01.ibm.com/support/docview.wss?rs=0&q1=pk77599&uid=swg21428742&loc=en_US&cs=utf-8&cc=us&lang=en
� Support for stored procedure to join WLM enclave
https://www304.ibm.com/support/entdocview.wss?uid=swg1PM22154&myns=swgimgmt&mynp=OCSSEPEK&mync=R
� Support of IN-LIST in a CASE expression
http://www-01.ibm.com/support/docview.wss?uid=swg1PK15513&myns=swgimgmt&mynp=OCSSEPEK&mync=R
� Precompiler for Native SQLPL
https://www304.ibm.com/support/entdocview.wss?uid=swg1PM13844&myns=swgimgmt&mynp=OCSSEPEK&mync=R
� PM04968 – pre-migration checkout job for DB2 10
http://www-01.ibm.com/support/docview.wss?uid=swg1PM04968
� PM22336 - REORG SHRLEVEL NONE
http://www-01.ibm.com/support/docview.wss?uid=swg1PM22336
© 2010 IBM Corporation18
Products News
November 2010
� InfoSphere Change Data Capture V6.5
End of Support
April 2012
– DB2 UDB for z/OS V8.1,
– IBM DB2 Utilities Suite for z/OS V8.1,
– DB2 for z/OS Value Unit Edition V8.1,
� When Migrating consider helpful tools
IBM DB2 Path Checker for z/OS 4.1
IBM DB2 Bind Manager for z/OS 2.4