central canada db2 users group - ccdb2.ca · pdf filehe has worked for 24 years in the ims...

21
CENTRAL CANADA DB2 USERS GROUP & TORONTO IMS REGIONAL USERS GROUP 2016 Technical Conference The BMO Institute of Learning Toronto, Ontario June 06th - June 07th

Upload: phamhanh

Post on 31-Jan-2018

224 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

CENTRAL CANADA DB2

USERS GROUP

&

TORONTO IMS REGIONAL

USERS GROUP

2016

Technical Conference The BMO Institute of Learning

Toronto, Ontario

June 06th - June 07th

Page 2: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

Central Canada DB2 Users Group 1216 Welwyn Drive, Mississauga, Ontario, L5J 3J3 - Email: [email protected]

See Our Web Site at: http://www.ccdb2.ca

Page 3: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

Central Canada DB2 Users Group 1216 Welwyn Drive, Mississauga, Ontario, L5J 3J3 - Email: [email protected]

See Our Web Site at: http://www.ccdb2.ca

PRESENTATION ABSTRACTS

These may be subject to change so please excuse the proverbial “last minute changes”.

KEYNOTE

“IBM Database Management Systems: Trends and Directions”

Our keynote this year features new release and version announcement for all three products: DB2 12 for z/OS, IMS 14, and DB2 11 for Linux, Unix and Windows. The IBM presenter from each product area will have time to give an overview of the information for more deep dives into the new versions. Maryela Weihrauch is an IBM Distinguished Engineer and z Systems Analytics world-wide technical sales and client champion. She has extensive experience with DB2 regarding systems, application, and database design. Maryela is very engaged in enterprises world-wide, driving the adoption of new analytical technologies. Her most recent role in DB2 for z/OS Development has involved determining DB2 z/OS strategy for HTAP (Hybrid Transaction and Analytics Processing). This includes IDAA strategy and implementation, as well as DB2's application enablement strategy. Maryela is a member of the IBM Academy of Technology and frequently shares her experience at conferences. George Baklarz, B. Math, M. Sc, Ph.D. Eng., has spent 30 years in IBM working on various aspects of database technology (it seems longer, trust me). He has worked in every department in the Toronto DB2 Development lab and generally can't keep a job for more than 18 months. George has a Doctorate in Computer Engineering, which took him only 13 years to get. The Engineering Faculty didn't like the fact that he worked at IBM - they felt that part-time students would never finish their degree if they had to work for a living! IBM on the other hand wondered how he could work while trying to get a degree! George currently pretends to work as part of the Core Database Technical Sales group (aka DB2) and creates PowerPoint slides for a living. Greg Vance is a Senior Software Engineer in the IMS Development organization and member of the IMS Architecture Council. He has worked for 24 years in the IMS organization in the database and Remote Site Recovery and DBRC areas. Most recently he was the lead architect for Infosphere IMS Replication for z/OS..

Page 4: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

Central Canada DB2 Users Group 1216 Welwyn Drive, Mississauga, Ontario, L5J 3J3 - Email: [email protected]

See Our Web Site at: http://www.ccdb2.ca

DB2 FOR z/OS

"DB2 12 for z/OS Overview" Maryela Weihrauch

Maryela will present an overview of exciting new functionality which is planned to be available in DB2 12 for z/OS in 4Q 2017 as well as give a brief outlook on the topics beyond DB2 12.

"A Matter of Time: Temporal and Archive Data Management in DB2 for z/OS and IDAA" Maryela Weihrauch

You could say it was just a matter of time... Industry regulations and competitive pressures are prompting IT managers to maintain more data for longer periods of time and to provide better ways for business users to analyze past, current, and future events. To help organizations achieve these goals, IBM has built greater awareness of time into DB2 for z/OS starting with V10 and continuously enhanced in DB2 11 and 12 based on new customer use cases. Maryela introduces you to the concepts and capabilities of DB2 bi-temporal and transparent archiving in DB2 and IDAA. She will provide examples and best practice recommendations to help you understand how easy it can be to deploy it in our organization and unlock historical and archive data for analytical use cases. Maryela Weihrauch is an IBM Distinguished Engineer and z Systems Analytics world-wide technical sales and client champion. She has extensive experience with DB2 regarding systems, application, and database design. Maryela is very engaged in enterprises world-wide, driving the adoption of new analytical technologies. Her most recent role in DB2 for z/OS Development has involved determining DB2 z/OS strategy for HTAP (Hybrid Transaction and Analytics Processing). This includes IDAA strategy and implementation, as well as DB2's application enablement strategy. Maryela is a member of the IBM Academy of Technology and frequently shares her experience at conferences.

"Compliance with compliments! Viable DB2 z/OS workload tracking." Ulf Heinrich

Director of Solutions Delivery, SOFTWARE ENGINEERING GmbH Audit and Compliance is a need that many companies want and have to fulfill. There's different ways and tools that promise to be able to do it, but what can they really do and what are the associated costs? This presentation introduces DB2 10/11 technology exploitation that delivers any DML, DDL, DCL being executed in a DB2 environment along with identification details. Learn how you can run

Page 5: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

Central Canada DB2 Users Group 1216 Welwyn Drive, Mississauga, Ontario, L5J 3J3 - Email: [email protected]

See Our Web Site at: http://www.ccdb2.ca

Audit analytics against a long‐term repository, pinpointing who executed a query, when and from where. Analyze your entire workload to understand access patterns and abnormalities. Ulf Heinrich is the Director of Solutions Delivery at SOFTWARE ENGINEERING GmbH. He specializes in DB2 recovery issues and database maintenance, focusing on the growing requirement for cost reduction and 24x7 operations. As a consultant at large customer sites, he has implemented database maintenance procedures and recovery strategies, and also experienced the pitfalls of recovery scenarios under real-world recovery pressure. His activities cover EMEA, as well as North America through SE’s U.S. subsidiary, SEGUS Inc. He’s involved in the development of SE’s maintenance and recovery solutions.

"DB2 and Application Programming: Let me explain it to you again!" Brain Laube

Manulife SQLCODE -805 (reason code 2 or 3), DBRM, contokens, packages, plans, collections, static sql (& dynamic sql), DSNHLI and "attaching" to DB2, syspackage and syspackstmt BIND vs REBIND bind parms This presentation topic idea is based upon my experience as a "application" DB2 DBA supporting developers of DB2 applications in dev and prod. I find myself constantly explaining the same type of DB2 application error (often sqlcode -805) and DB2 concepts to these various end-users. The default action for SQLCODE -805 is often to just BIND the DBRM and hope for the best... But understanding how it all works and fits together provides context and helps understand WHY the error occurs. I often end up explaining to the requestor what is static sql and why it is a "thing" (the pros and cons). I then go through and explain how to map the -805 message information to the information in the DB2 catalog and how it all connects together.

"DB2 z/OS 11/12 Features: What Can I Take Advantage Of?" Susan Lawson

YL&A Courtesy of BMC Software

With every new release of DB2 we look to see what features will allow us to improve the capabilities and performance of our existing applications as well as the availability of our data. We also have to plan to utilize new features in our development and design efforts. This presentation takes a look at the features in DB2 11, and the next future release - DB2 12, that will improve our performance and provide us with maximum data availability as well as advanced application development. We will be focusing on features that can be utilized by DBAs and application programmers.

Page 6: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

Central Canada DB2 Users Group 1216 Welwyn Drive, Mississauga, Ontario, L5J 3J3 - Email: [email protected]

See Our Web Site at: http://www.ccdb2.ca

Susan Lawson is an internationally recognized consultant and lecturer with a background in system and database administration. She is an IBM GOLD Consultant for DB2 and z/Series, and an IBM Information Champion and has authored the IBM 'DB2 11 for z/OS Database Certification Review Guide', the IBM ‘DB2 for z/OS V8 DBA Certification Guide’ and the IBM ‘DB2 for z/OS V7 Application Programming Certification Guide’. She is also the co-author of several DB2 books including the IBM ‘DB2 10 for z/OS DBA Certification Guide’, IBM ‘DB2 9 for z/OS DBA Certification Guide’, ‘DB2 High Performance Design and Tuning’ and ‘DB2 Answers’.

"Trusted Context and Roles - How are you serving up your security?" Dan Lohmeier BMC Software

Practical approaches to how to utilize these DB2 constructs to manage access and ownership of your objects and data. Using ROLE's to own and manage your objects and data can remove authids and groups from the security picture. Useful information allowing you to verify whether you’re environment is as secure as you think it is! Objective 1: Introduce and define the concepts of Trusted Context and Role Objective 2: Illustrate how to utilize Role - WITH ROLE AS OBJECT OWNER--AND QUALIFIER Objective 3: Illustrate implications when using ROLE vs AUTHID and GROUPS Dan Lohmeier has worked in the mainframe industry for 27 years. He started his career as an entry level applications programmer for a major US insurance company in 1987. His DB2 experiences began there with DB2 V4 and data sharing doing both DBA and systems DBA work. After 15 years he took a job with BMC Software supporting the DB2 Administration products. For the past three years he has been working in development on the analysis engine for the ALTER/CHANGE MANAGER for DB2 product.

"DB2 for z/OS DBaaS and The Advantages of Automated Objects" Daniel Luksetich DanL Consulting

Database as a service will be the future of DBMS processing. There are a very robust set of database features available on DB2 for z/OS. There are a lot of good reasons to utilize these features, and many of those reasons have to do with performance. Most of the features discussed here can be utilized to save processing time and CPU cost. We'll discuss the advantages of database enforced referential integrity and constraint enforcement, stored procedures, triggers, UDFs, temporal and archive tables, check constraints, sequence objects,

Page 7: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

Central Canada DB2 Users Group 1216 Welwyn Drive, Mississauga, Ontario, L5J 3J3 - Email: [email protected]

See Our Web Site at: http://www.ccdb2.ca

optimistic locking support, and more. We'll also address the changing roles for DBAs and system administrators in the DBaaS era.

"Fun with SQL- Application Development" Daniel Luksetich DanL Consulting

A SQL Dojo is a meeting where a bunch of developers, DBA and SYSPROGS get together to work on a number of SQL challenges. They are there to have fun and to engage in a group effort in order to improve their skills in a non-competitive, collaborative, fun environment. The goal is to have practical hands-on experience within a group of peers, learning a specific technical skill within one hour. The exercise is considered successful when it is completed within allocated time AND audience can repeat the exercise at home by themselves. At the end of the dojo the participants receive, a working solution by dojo leaders. Dan Luksetich is a data scientist and senior DB2 DBA consultant. He works as a DBA, application architect, presenter, author, and teacher. Dan has been in the information technology business for over 31 years, and has worked with DB2 for over 26 years. He has been a COBOL and BAL programmer, DB2 system programmer, DB2 DBA, and DB2 application architect. His experience includes major implementations on z/OS, AIX, i Series, Windows, and Linux environments. Dan's experience includes: · Application design and architecture · Business analytics · SQL consulting and education · Database administration · Complex SQL · SQL tuning · DB2 performance audits · Replication · Disaster recovery · Stored procedures, UDFs, and triggers Dan works everyday on some of the largest and most complex DB2 implementations in the world. He is a certified DB2 DBA for DB2 for z/OS and LUW, system administrator for z/OS, and application developer, and has worked on the teams that have developed the DB2 for z/OS and LUW certification exams. He is the author of several DB2 related articles as well as the author of the Computer Associates DB2 Performance Handbook, co-author of the DB2 9 for z/OS Certification Guide and the DB2 10 for z/OS Certification Guide. Dan is an IBM Gold Consultant, an IBM Champion for Data Management, and the chairman of the International DB2 Users Group Content Committee.

Page 8: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

Central Canada DB2 Users Group 1216 Welwyn Drive, Mississauga, Ontario, L5J 3J3 - Email: [email protected]

See Our Web Site at: http://www.ccdb2.ca

"Recovery Tales from Experience" Ken McDonald BMC Software

We will discuss a few anonymous DB2 Recovery events I have participated in including what caused the Recovery Event, problems encountered, and lessons learned that may have made things go more smoothly.

• Hear about real life events that lead to DB2 Recovery scenarios • Learn about possible pitfalls during recovery related to insufficient resources or

incomplete planning • See how alternative resources can be used to work around seemingly insurmountable

problems • Understand that sometimes a Recover is not really a Recover • Grasp the importance of planning for Recovery

I joined BMC Software in 1994 as a developer on RECOVER PLUS for DB2. I then switched to development on Log Master for DB2 version 1 and ultimately became the Product Architect for Log Master and the High-speed Apply Engine. Other development work included the Log Apply feature of CONCURRENT REORG. I am currently the Solution Architect for DB2 Recovery Management Solution. Prior to BMC, I worked at EDS for 11 years, first as an application developer, then as a database systems programmer supporting DB2, IMS, and IDMS, and then as an MVS systems programmer.

"FEEDBACK tables and PROFILES – is it a dream ?" Steen Rasmussen

CA Inc. RUNSTATS has always been a challenge in terms of what syntax to use, how much statistics to collect and how frequent to collect these statistics. The past couple of DB2 releases have introduced some interesting features which can assist you in several ways to both automate and figure out which statistics the Optimizer would like to see in order to make better recommendations. We will look into the RUNSTATS profiles and the two different FEEDBACK tables populated by the Optimizer. Steen Rasmussen is a Sr. Engineering Services Architect currently instrumental in the ongoing development and support of the CA Technologies DB2 tools. In 1985 Steen started as an IMS/DB2 DBA at a major insurance company in Denmark working with all aspects of DB2 - like tuning, application design and implementation, education of developers, backup and recovery

Page 9: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

Central Canada DB2 Users Group 1216 Welwyn Drive, Mississauga, Ontario, L5J 3J3 - Email: [email protected]

See Our Web Site at: http://www.ccdb2.ca

planning and automation of housekeeping processes. During this job, Steen also served as a member of the planning committee for DB2 GUIDE SHARE Nordic Region. In 1995 Steen became a technical manager at PLATINUM Technology managing technical support and presales for the DB2 products. Steen has been working with DB2 for z/OS Release 1.0 since 1985 and is always looking for new opportunities in the CA DB2 solutions which can help customers manage DB2 more efficiently. Besides from providing support to the teams in the field as well as internal groups at CA technologies working with DB2, Steen is also a frequent speaker at IDUG in North America, EMEA and Australia as well as local DB2 User Groups around the world.

"SQL for the 21st Century: Overlooked Enhancements (Cross Platform)" David Simpson

Themis Are you still coding like it’s the 90s? This session will cover some overlooked SQL enhancements in the latest releases of DB2 with a special focus on features that have been most useful in real DB2 environments. Objective 1: Advanced Grouping and Aggregation Objective 2: Online Analytical Processing (OLAP) Built-in Functions Objective 3: Table Expressions and Recursion Objective 4: SELECT FROM INSERT/UPDATE/DELETE/MERGE David Simpson is currently a Senior Technical Advisor at Themis Inc. He teaches courses on SQL, Application Programming, Database Administration as well as optimization, performance and tuning. He also installs and maintains the database systems used for training at Themis. Since 1993 David has worked as a developer and DBA in support of very large transactional and business intelligence systems. David is a certified DB2 DBA on both z/OS and LUW. David was voted Best User Speaker and Best Overall Speaker at IDUG North America 2006. He was also voted Best User Speaker at IDUG Europe 2006 and is a member of the IDUG Speakers Hall of Fame.

"Connecting DB2 Applications, Including Mobile and Cloud, with Data on z Systems" Paul Wirth

IBM Abstract: Although z Systems provides unmatched scalability, security and availability for valuable data, applications have to be able to get to that data. Applications also must be able to access the data from a variety of front-end layers, including cloud and mobile. In this session, you

Page 10: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

Central Canada DB2 Users Group 1216 Welwyn Drive, Mississauga, Ontario, L5J 3J3 - Email: [email protected]

See Our Web Site at: http://www.ccdb2.ca

learn about new options for connecting to z Systems -based data, including z/OS Connect. You also learn about new ways to manage connections to a DB2 for z/OS system for enhanced performance and control. Paul Wirth is a Certified Consultant - DB2 for z/OS for IBM Advanced Technical Support (ATS). He is a frequent speaker on DB2 related issues.

Page 11: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

Central Canada DB2 Users Group 1216 Welwyn Drive, Mississauga, Ontario, L5J 3J3 - Email: [email protected]

See Our Web Site at: http://www.ccdb2.ca

DB2 FOR LINUX, UNIX and WINDOWS

"DB2 V11 SQL: Yet more syntax diagrams!" George Baklarz

IBM Toronto DB2 V11 introduces more SQL to torture your users with! More statistical functions (do you remember what co-variance is?), OLAP extensions, Netezza Compatibility, new Datatypes (BINARY so you can play with bits!) and a host of other stuff that you never knew you needed. Come to this session to find out about all of the new SQL stuff you can amaze your friends with. George Baklarz, B. Math, M. Sc, Ph.D. Eng., has spent 30 years in IBM working on various aspects of database technology (it seems longer, trust me). He has worked in every department in the Toronto DB2 Development lab and generally can't keep a job for more than 18 months. George has a Doctorate in Computer Engineering, which took him only 13 years to get. The Engineering Faculty didn't like the fact that he worked at IBM - they felt that part-time students would never finish their degree if they had to work for a living! IBM on the other hand wondered how he could work while trying to get a degree! George currently pretends to work as part of the Core Database Technical Sales group (aka DB2) and creates PowerPoint slides for a living.

“dashDB Analytics and Transactional - psst - It's DB2 in the Cloud and MoreDBA” Chris Eaton IBM Toronto

dashDB is the IBM analytics database in the cloud and has been available for some time. But just hot off the presses is a new announcement from IBM called "dashDB transactional" - a new fully managed cloud service for running transactional workload in the cloud. And guess what's under the covers of both dashDB Analytics and dashDB Transactional? It's the database you all know and love ... DB2! Join Chris as he talks about how you already know more about running your various workload in the cloud than you may think because under the covers is the database engine you are already and expert in; DB2. Chris will cover both dashDB for analytic workloads and the newly announced dashDB for transactional workloads and how they are similar and how they are different. And as a DBA we will talk about what you still need to worry about from an administration perspective and what administration tasks are managed for you because these are managed services from IBM. We will also touch on where these services run (in what countries and what cities) and what you should understand in terms of cloud security, cloud latency, etc. Chris Eaton is a Worldwide Technical Sales Leader for IBM’s Cloud Data Services organization. Chris has been working with DB2 on the Linux, UNIX, Windows platform for over 23 years. From customer support to development manager, to Externals Architect and Product Manager for DB2, Chris has spent his career listening to customers and working to make DB2 a better product.

Page 12: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

Central Canada DB2 Users Group 1216 Welwyn Drive, Mississauga, Ontario, L5J 3J3 - Email: [email protected]

See Our Web Site at: http://www.ccdb2.ca

Chris is the author of IBM DB2 9 New Features, DB2 9.7 New Features, Understanding Big Data and The High Availability Guide for DB2 and has one of the most popular blogs about DB2 on IT Toolbox at http://it.toolbox.com/blogs/db2luw. In his current role, Chris leads a worldwide team of technical specialists delivering IBM’s Analytics portfolio of products in the cloud. Chris is also a proud member of the IDUG Speaker Hall of Fame.

“Sage Advice Part 3: Predictive Index Impact Analysis – Know Before you CREATE” Scott Hayes

DBI Whenever a DBA has an index they want to create to solve a performance issue, there is often someone raising an objection “But will this new index cause the database/application any harm?” For those that desire to successfully create indexes with confidence, this session will present a new method for predictively measuring the impacts of any new indexes so that informed decisions can be fearlessly made. Example commands and SQL will be provided. Scott Hayes is President & Founder of DBI Software. Scott has been a regular speaker at IDUG since 1996, he’s a published author in DB2 Magazine & IBM Data Management Magazine, he writes the DB2 LUW Performance blogs at http://www.dbisoftware.com/blog/db2_performance.php, and he is the founder and host of The DB2Night Show™ Edutainment Webinar Series that has provided over 600,000 hours of free DB2 education to the DB2 community since 2009. He claims he’s not yet met a DB2 LUW database that he couldn’t help make run measurably faster in less than four hours, and this claim is backed by a $10,000 USD guarantee. Scott has flown over 2.1 million miles on Delta Airlines and is a Marriott Platinum Lifetime member. Since September 2010, Scott has finished over 20 half marathons around the USA, plus Dublin Ireland and Sydney Australia. Speed is in his DNA.

“DB2 11 - A Query Optimizer Perspective” John Hornibrook

STSM, Manager, Query Optimization Development DB2 for Linux, UNIX and Windows, IBM Canada Lab

John Hornibrook is a Senior Technical Staff Member and development manager for DB2 for Linux, UNIX and Windows query optimization, which includes statistics collection, the explain facility, and the design advisor. He has been a DB2 developer for 24 years, focusing on the SQL compiler and relational data services components.

Page 13: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

Central Canada DB2 Users Group 1216 Welwyn Drive, Mississauga, Ontario, L5J 3J3 - Email: [email protected]

See Our Web Site at: http://www.ccdb2.ca

“Block Party! Techniques for Tuning DB2 LUW Buffer Pools” Martin Hubel

As applications grow, buffer pools play an increasingly important part in reducing physical I/O, elapsed time and CPU time. Many organizations have not spent time to optimize this valuable resource. The presenter will talk of his experiences in tuning buffer pools for large applications including production applications and data warehouses at client sites. Measurements and guidelines will be given. Martin Hubel is an independent consultant and has worked extensively with DB2 since 1985. Martin develops and teaches DB2 advanced courses and is recognized as a leading authority in the field. He has been using DB2 Universal Database on Linux, Unix, and Windows since 1993 and has participated in several beta test programs for these platforms. He is a Gold Consultant, IBM IM Champion, and a member of the IDUG Volunteer Hall of Fame and currently on the IDUG Content Committee. He is a member of the DB2 LUW SAP Technical Leadership Exchange.

“What's New in DB2 11 for LUW” Matt Huras

IBM Canada Matt Huras is an IBM Distinguished Engineer, and chief architect for DB2 on the LUW platforms. Matt's areas of expertise include data management, index management, locking, concurrency and other protocols. Matt has been with IBM for 28 years, and has a Bachelor of Applied Science from the University of Waterloo and a Master of Engineering from the University of Toronto. Matt's most recent project was DB2 pureScale - a new feature focusing on delivering new levels of scalability and availability.

“Advanced Performance Diagnostics for SQL” David Kalmuk

DB2 for Linux, UNIX and Windows, IBM Canada Lab DB2 for LUW provides a number of important features for analyzing and diagnosing your SQL problems. Through a series of practical examples, this session will bring you up to speed on the latest DB2 capabilities available for SQL diagnostics and show you how you can leverage them to solve query problems in your own environment. You will learn how to identify your most expensive SQL statements using the package cache table functions, and how to use DB2's "time spent" metrics to analyze where your problem queries are spending their time. You will also learn how to use the latest sort memory metrics in DB2 10.5 Cancun to analyze query memory consumption in order to tune your analytic workloads. Finally you will learn how to use the

Page 14: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

Central Canada DB2 Users Group 1216 Welwyn Drive, Mississauga, Ontario, L5J 3J3 - Email: [email protected]

See Our Web Site at: http://www.ccdb2.ca

runtime explain capabilities in conjunction with the activity event monitor to capture actual plan cardinalities as well the new per object metrics available since DB2 10. David Kalmuk is a Senior Architect and IBM STSM with responsibility for the Workload Management, Monitoring, and Systems areas of the DB2 for LUW product. David has contributed to the development of numerous technologies in DB2 over the years including the BLU Acceleration technology in DB2 10.5, Workload Management capabilities in DB2 10, the Performance Monitoring capabilities in DB2 9.7, as well as much of DB2’s Processing and Communications architecture. He is currently leading new development efforts related to the BLU Acceleration technology. David has been a member of the DB2 team since 2000.

“Zen and the Art of Database Performance” Steve Rees IBM Canada

Performance problems can be tough to solve, especially if you've not had to deal with them much before. In this session, we'll go through a step-by-step, decision tree-based approach for tackling performance problems. We start by identifying the core area of the bottleneck - is it time spent processing, or time spent just waiting? Then, by using DB2's powerful monitoring interfaces, we refine our diagnosis, drilling down layer by layer. This logical, efficient approach not only helps us get to root cause, but it does so in a way that avoids wasting time by "trying random stuff" which isn't likely to help. Based on a prior & highly successful IDUG session of the same name, this presentation has been completely revised and updated for 2015, using the latest levels of DB2 LUW. Steve Rees is an IBM Senior Technical Staff Member focusing on DB2 LUW performance. Steve joined the IBM Toronto Laboratory in 1991, and has worked on DB2 LUW ever since. He currently leads teams across multiple areas of DB2 performance, including pureScale and SQLDB transactional cloud, as well as Optim tools performance. Steve has an ongoing passion for developing best practices in the area of monitoring and tuning DB2, and presents regularly at conferences.

Page 15: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

Central Canada DB2 Users Group 1216 Welwyn Drive, Mississauga, Ontario, L5J 3J3 - Email: [email protected]

See Our Web Site at: http://www.ccdb2.ca

IMS

"Make your API Catalog Essential to Mobile App Developers & BPs with z/OS Connect" Evgeni Liakhovich

IBM z/OS Connect takes the power of z Systems to the API economy, enabling you to drive new business opportunities through naturally RESTful APIs and JSON with integrated tools for DevOps. The rapid growth of APIs as a means of providing and consuming capability is a perfect match for the scalability and robustness of IBM z Systems. API management enables businesses to create, proxy, assemble, secure, scale, and socialize APIs quickly and easily. Enterprises that run their core business services on the mainframe are now looking for ways to make those services easily discoverable and consumable as APIs. In this session, Evgeni Liakhovich shows how easy API Management can be.

"Revolutionize the Way You Work With IMS Applications Using IBM UrbanCode Deploy" Evgeni Liakhovich

IBM IBM UrbanCode Deploy is the product that helps with application deployment (the process of moving software applications through various preproduction stages to final production). UrbanCode Deploy supports multiple deployment environments, including IBM z System, as well as multiple application types, including IMS applications. In this session Evgeni Liakhovich will demonstrate how UrbanCode Deploy can revolutionize the way you work with IMS applications, by increasing deployment speeds while simultaneously improving reliability. Evgeni Liakhovich is an Advisory Software Engineer and has been with IBM for 15 years. In 2006 he joined the IMS team as a support engineer for eBusiness onDemand products. He always had great interest in IMS modernization and in 2008 he joined the IMS SOA team. He has created IMS educational material and presented at customer seminars and road shows. He is also the lead developer of the IMS .NET Data Provider.

“A Data Definition Language for Multiple Database Types” Greg Vance

IBM This presentation provides an introduction on how the same syntactical language can be used to define and modify resource and structure definitions for several database environments. It discusses the use of a data definition syntax that can define, modify and remove database resources and then goes on to more granularly map and compare the different syntaxes required

Page 16: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

Central Canada DB2 Users Group 1216 Welwyn Drive, Mississauga, Ontario, L5J 3J3 - Email: [email protected]

See Our Web Site at: http://www.ccdb2.ca

for different database environments on z/OS. This session is of value to DB2 administrators that are trying to learn IMS and to IMS administrators that have to manage both IMS and DB2 data. "IMS Connect & IMS Transaction Manager: What’s New, What’s Changed, What You Need

to Know" Jack Yuan

IBM IMS OTMA Expert Jack Yuan share details on all of the recent enhancements that have been delivered for IMS Transaction Manager and IMS Connect via the Service Stream. The IMS Development Lab promotes installing maintenance on a regular, ongoing basis as a key best practice. Doing so can not only increase system stability, it can also save you from some headaches. Jack will provide details on enhancements that include IMS Connect's ability to accept SSL signature algorithm pair specifications, support for RACF passwords that contain 14 special characters, improvements to the Resume Tpipe protocol for ACK Timeout, the benefits of a higher flood limit in OTMA flood control, and improved traceability in an IMSplex environment. Jack Yuan is a Senior Engineer who has been with IBM for over 28 years. His focus is on IMS Transaction Manager, OTMA, and IMS Connect. Some of the key technology areas Jack has worked on are OTMA/APPC shared queues enablement, callable interface for IMS Connect and OTMA, IMS Connect super member support, synchronous callout, MQ bridge/OTMA connection, synchronous program switch, and IMS 100K TPS. You can contact Jack at [email protected].

Page 17: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

Central Canada DB2 Users Group 1216 Welwyn Drive, Mississauga, Ontario, L5J 3J3 - Email: [email protected]

See Our Web Site at: http://www.ccdb2.ca

IBM Certification Exams Tuesday June 07th

IBM Canada

Once again the Technical Conference will be offering the opportunity to take IBM Certification exams – courtesy of IBM Canada. There are limited time slots. A signup sheet will be available at registration on Monday June 06th for attendees to schedule their exam(s).

Page 18: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

Central Canada DB2 Users Group 1216 Welwyn Drive, Mississauga, Ontario, L5J 3J3 - Email: [email protected]

See Our Web Site at: http://www.ccdb2.ca

Page 19: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

Central Canada DB2 Users Group 1216 Welwyn Drive, Mississauga, Ontario, L5J 3J3 - Email: [email protected]

See Our Web Site at: http://www.ccdb2.ca

8:15 - 8:50 badge pick-up

9:00 - 10:30

9:15 -10:30

DB2 for z/OS - Presentation Hall DB2 LUW - Studio IMS for z/OS - Room 200

10:45 - 12:00DB2 12 for z/OS Overview

Maryela Weirauch - IBM SVL

Sage Advice Part 3: Predictive Index

Impact Analysis – Know Before you

CREATE

Scott Hayes - DBI

IMS Connect & IMS TM: What’s New,

What’s Changed, What You Need to

Know

Jack Yuan - IBM

01:15 - 02:15

Connecting DB2 Applications, Including

Mobile and Cloud, with Data on z Systems

Paul Wirth - IBM

What's New in DB2 11 for LUW

Matt Huras - IBM

A Data Definition Language for

Multiple Database Types

Greg Vance – IBM

02:30 - 03:30

SQL for the 21st Century: Overlooked

Enhancements (Cross Platform)

David Simpson - Themis

DB2 V11 SQL: Yet more syntax diagrams!

George Baklarz - IBM

Make your API Catalog Essential to

Mobile App Developers & BPs with

z/OS Connect

Evgeni Liakhovich – IBM

03:45 - 04:45Fun with SQL - interactive session

Dan Luksetich - DanL Consulting

Security enhancements in DB2 11

Paul Bird - IBM

Revolutionize the Way You Work

With IMS Applications Using IBM

UrbanCode Deploy

Evgeni Liakhovich – IBM

04:45 - 6:30

coffee break

Vendor Expo / Reception sponsored by IBM

ALL ATTENDEES: meet in the main presentation hall for opening remarks and the keynote presentation.

M O N D A Y June 6

MOVEMENT/COFFEE BREAK

LUNCH

coffee break

attendees - please be seated in the presentation hall [near registration] by 9:00 AM

KEYNOTE: What's New in, Well, Everything!

Maryela Weihrauch, IBM SVL - DB2 for z/OS, Greg Vance IBM SVL - IMS, George Baklarz, IBM Toronto - DB2 for LUW

Page 20: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

Central Canada DB2 Users Group 1216 Welwyn Drive, Mississauga, Ontario, L5J 3J3 - Email: [email protected]

See Our Web Site at: http://www.ccdb2.ca

DB2 for z/OS - Presentation Hall DB2 LUW - Studio Breakout - Room 200 PC Lab - Room 203

9:00 - 10:00

A Matter of Time: Temporal and

Archive Data Management in DB2 for

z/OS and IDAA

Maryela Weirauch - IBM SVL

Advanced Performance Diagnostics for

SQL

David Kalmuk - IBM

FEEDBACK tables and PROFILES – is it a

dream ?

Steen Rasmussen - CA

10:15 - 11:15

DB2 for z/OS DBaaS and The

Advantages of Automated Objects

Dan Luksetich - DanL Consulting

DB2 11 - A Query Optimizer

Perspective

John Hornibrook - IBM

Trusted Context and Roles - How are

you serving up your security?

Dan Lohmeier - BMC software

11:30 - 12:30

DB2 z/OS 11/12 Features: What Can I

Take Advantage Of?

Susan Lawson - YL & A - Courtesy of

BMC Software

DB2 PureScale Best Practices - from

Configuration to Performance

Alan Lee - IBM

dashDB Analytics and Transactional -

psst - It's DB2 in the Cloud and More

Chris Eaton - IBM

1:30 - 2:30

DB2 and Application Programming:

Let me explain it to you again!

Brian Laube - Manulife

Zen and the Art of Database

Performance

Steve Rees - IBM

Compliance with compliments! Viable

DB2 z/OS workload tracking

Ulf Heinrich - SEGUS Inc

2:45 - 3:45Recovery Tales from Experience

Ken McDonald - BMC Software

Block Party! Techniques for Tuning

DB2 LUW Buffer Pools

Martin Hubel - MHC

coffee break

CLOSE

C

E

R

T

I

F

I

C

A

T

I

O

N

T

E

S

T

I

N

G

T U E S D A Y June 7

coffee break

coffee break

LUNCH

Page 21: CENTRAL CANADA DB2 USERS GROUP - ccdb2.ca · PDF fileHe has worked for 24 years in the IMS organization in the database ... Maryela introduces you to the concepts and capabilities

Central Canada DB2 Users Group Feedback Survey - 2016

See Our Web Site at: http://www.ccdb2.ca

FACILITIES

Is the IFL a good location, or would you prefer a different location? Y / N If NO, where: __________________

Is the current 2 days format suitable? Y / N If NO, suggestions: ______________________________________

SPEAKERS AND CONTENT

Are there any specific speakers that you would like to see included for the next event?

_________________________________________________________________________

Are there any specific topics that you would like to see included for the next event?

_________________________________________________________________________

OVERALL QUALITY OF FACILITIES AND SPEAKERS

Please rate the following areas on a scale of 1 to 5, where 1=poor/low and 5=excellent/high

Presentation rooms and audio visual 1 2 3 4 5

Coffee breaks and lunch 1 2 3 4 5

Speakers for DB2 z/OS sessions 1 2 3 4 5

Speakers for DB2 LUW sessions 1 2 3 4 5

Speakers for IMS sessions

1 2 3 4 5

Importance of availability of 3rd track 1 2 3 4 5

Importance of access to certification exams 1 2 3 4 5

Importance of access to vendor information 1 2 3 4 5

Importance of access to speakers

1 2 3 4 5

Any other comments:

_________________________________________________________________________

_________________________________________________________________________

_________________________________________________________________________

NAME: _____________________________ Email: _____________________________________

If you have any additional comments or suggestions, please feel free to email these to:

[email protected]