home 
 
 
 
nlfr
 
Home
About ABIS
Services
Courses
Resources
Contact
MyABIS
C
All CoursesbalkjeGeneral Introduction to HW & SW Soft skills TracksOperating systems MVS - z/OS UNIX - Linux - AIX Mac OS X iPad and iPhone iOSDatabases and middleware Relational databases & SQL DB2 for z/OS DB2 for LUW Oracle SQL Server MySQL & MariaDB IMS CICS IBM MQ WebSphere Big data and analyticsApplication development Methods and techniques TOGAF PRINCE2 Agile development and Scrum Programming languages Internet development Object Oriented systems Java Development tools SAS XML SOA & web servicesSystems management ITIL SecuritybalkjePractical informationRegistration 
DB2 12 for z/OS: changes and new features

Objectives

This single-day course introduces the changes and new features of DB2 12 for z/OS. It provides a technical overview, and discusses areas of potential advantage for the new features, as well as caveats and potential problems with new features.

On successful completion of this course attendees will be able to:

  • describe the new features and facilities introduced with DB2 12;
  • know the migration possibilities;
  • identify the changes to SQL, commands, utilities and infrastructure relevant to their organisation;
  • identify the new features that would particularly benefit their own installation.

Main topics

  • New SQL Possibilities

"Advanced triggers" having a full SQL PL body; arrays as global variables; enhanced MERGE statement; DML pagination: OFFSET clause, multi-column predicates; DELETE with FETCH FIRST; new OLAP functions

  • Performance Enhancements

New faster insert algorithm; automated RUNSTATS runs; optimizer improvements (e.g. for UNION ALL, outer joins, temporal queries, top-n pushdown; adaptive list prefetch)

  • Availability Enhancements

Transfer ownership of: database, tablespace, table, index, view, stogroup; partition sizes up to 1TB; RTS & some catalog tables can be made temporal

  • Infrastructural Changes

Unicode columns in EBCDIC tables; referential integrity for temporal tables

  • Security Enhancements

Optional obfuscation ("wrapping") of the body of an SQL PL procedure, trigger, or function; UNLOAD privilege; resource limit facility for static SQL

  • XML Enhancements

XMLMODIFY can now update multiple documents and use the FLWOR notation; enhancements to the functions XSLTRANSFORM and JSON_VAL

  • Command and Utility Changes

New commands (related to function level, to dynamic statement cache, and to statistics collection)

  • Migration Considerations

Simplified migration process: gradually enabling new features through "function levels".

 

Intended for

This course is designed for systems and database administrators, application developers and designers, and all other DB2 users needing an introduction to the new release and what it offers.

Background

A working knowledge of DB2 for z/OS.

Training method

Instructor-led training.

Course leader

Peter Vanroose.

Duration

1 day.

Schedule

No public sessions are currently scheduled. We will be pleased to set up an on-site course or to schedule an extra public session (in case of a sufficient number of candidates). Interested ? Please contact ABIS.