This course is not scheduled. Inquire about Onsite training at your facility.
Overview
| Course code | CL311 | Skill level | Intermediate |
|---|---|---|---|
| Duration | 2.0 days | Delivery type | Classroom |
| Course type | Public or Private on-site | ||
| Public price | USD $1,300.00 plus tax | ||
If you are transitioning from DB2 for LUW V8.2 to 9.5, you should consider the full 4-day transition courses, DB2 9.5 for Linux, UNIX, and Windows Transition from DB2 V8.2 (CL310) or DB2 9.5 for Linux, UNIX, and Windows Transition from DB2 V8.2 - ILO (3L310).
Get the technical information about the new functions and features available in DB2 9.5 for Linux, UNIX, and Windows for current DB2 9.1 database systems. This course is classroom delivered version of the Instructor Led Online course (3L311).
View this course in other countries
Training Paths that reference this course are:
Audience
This intermediate course is for database administrators, application designers, technical support, and technical specialists who require information about the features and functions of DB2 9.5 for Linux, UNIX, and Windows.
Skills taught
- Plan the installation and migration to DB2 9.5 for Linux, UNIX, and Windows
- Describe the new functions and options for administration of DB2 databases provided by DB2 9.5
- Assess the applicability of the DB2 9.5 features and functions in your application environment to maximize the performance, recoverability, security and operational management.
- Discuss the advantages and potential impact of this release of DB2 to your environment
Course outline
Installation and Migration to DB2 9.5
- DB2 Installation and software maintenance UNIX and Linux systems by non-root user - the installation and service by a non-root DB2 on Unix or Linux will be explained
- Migration planning information - various considerations for migration to DB2 9.5 from a DB2 V8.2 or DB2 9.1 environment will be discussed.
DB2 9.5 Database Recovery and High Availability Features
- Integrated High Availability Cluster support - we will discuss the integrated support for implementation and maintenance of High Availability clusters for DB2 databases using Tivoli System Administration (TSA) for both HADR and non-HADR DB2 databases
- Integrated Flash Copy support for Database Backups - the automation of the manual steps that are currently required for backup and restore using a flash copy technique will be presented
- Automated removal of expired database backups and archived logs - the new options to automatically delete expired backup images and log files will be presented
- Automatic Database Backup improvements - the additional options for implementation of automated database backups will be explained.
Database Performance Enhancements
- DB2 Process model changes and simplified memory management - we will explain the new thread-based architecture used for DB2 9.5 on UNIX and Linux platforms that provides improved performance and simplifies data memory configuration
- Just-in-time Statistics - we will explain the options in DB2 9.5 to collect catalog statistics dynamically when a SQL statement is executed and DB2 determines that missing or outdated statistics would impact the generation of an efficient access strategy.
- DB2 Optimizer enhancements - enhancements to the DB2 optimizer to avoid certain access strategies that could impact performance negatively and to improve the result cardinality estimates will be presented
- Faster data rollout for MDC tables - the option to significantly improve performance for applications that delete large numbers of rows from MDC tables during a data rollout will be explained
- Optimistic Locking - we will explain DB2 9.5 facilities that provide a means for application to avoid maintaining long lived locks to ensure updates are only made to rows which haven't changed since the original query.
- Improved performance for Large Object data access - the DB2 9.5 improvements for applications that access large numbers of rows containing large object data will be described
Database Manageability Features
- Automatic dictionary creation for tables with row compression - we will cover the enhancements in DB2 9.5 design to simplify the implementation of row compression by eliminating the need to manually run an offline table reorganization to compress a DB2 table
- Automatic Storage management improvements - the ability to free previously allocated but currently unused disk space in automatic storage managed table spaces will be explained
- New operational console for Database Administration - a new Web based common operational console that supports day to day management tasks for DB2 LUW, DB2 Z/OS and Informix database system will be described
Database Security and Audit Features
- Management of security using database roles - we will discuss the use of Role membership to assign a user or groups the authority to perform all activities under taken by the connection user.
- Identity Assertion for Application Servers - we will cover the DB2 9.5 functions whereby the end-user identity in a three-tier environment can be easily and efficiently propagated to the database server.
- Enhanced Audit facility - we will discuss the use of the DB2 9.5 Audit facilities to implement regulatory compliance associated with DB2 databases. The improvements in performance and manageability for the new audit functions will be described.
Multi partition Database Management Enhancements
- Single System View for multi-partition database backups and database configuration - The simplification of producing database backups and making configuration changes for DPF partitioned databases will be explained with examples.
- Data Redistribution performance and manageability improvements - we will describe the enhanced capabilities for the REDISTRIBUTE command provided by DB2 9.5 that significantly improves data redistribution performance, reduces database logging during redistribution and allows for greater control by database administrators.
DB2 9.5 XML Support Enhancements
The following enhancements to XML data support in DB2 databases will be presented
- New XMLRow, XMLGroup, and XSLTransform functions
- Definition of check constraints for XML data columns
- Trigger support for XML data columns
- XQuery enhancement to provide parameters for SQL calls
- Support for Replication of XML data to other databases
Application Development Enhancements and Tools
- Array data type support
- Global variable definition and use
- DECFLOAT data type support
- Common Application development tools
Troubleshooting and Problem Determination Features
Problem determination enhancements will be described including:
- Improved error messages, filtering and error information for top 10 SQL codes
- Improved Diagnostic Messages
- Enhancements to the INSPECT command with additional data consistency checks
- Improvements to the Problem Determination Guide to document investigation of some problem scenarios in detail
- Changes to the standard set of tools and enhance investigation scenarios
Database Workload Management (WLM) - in this topic we will introduce the concepts of a Service Class, Workload, Work Action Set being used to manage concurrency and database activity limits. We will also describe new facilities to monitor, control and capture statistics related to database workload management.
