IBM Db2 Administration

Four days of Db2 for Linux, UNIX and Windows administration covering architecture and instances, storage and buffer pools, object management, data movement, security, locking, backup and rollforward recovery, monitoring, optimiser tuning, partitioning and BLU Acceleration, and high availability with HADR and pureScale. Built for teams running Db2 in banking, insurance and telecommunications.

ibm-db2-administration

Intermediate

Databases

4 Days

Databases

databases

Online
On-site
Hybrid

IBM Db2 Administration

Four days of Db2 for Linux, UNIX and Windows administration covering architecture and instances, storage and buffer pools, object management, data movement, security, locking, backup and rollforward recovery, monitoring, optimiser tuning, partitioning and BLU Acceleration, and high availability with HADR and pureScale. Built for teams running Db2 in banking, insurance and telecommunications.

Duration:
4 Days
Rating:
4.8/5.0
Level:
Intermediate
1500+ users onboarded

Who will Benefit from this Training?

Training Objectives

Build a high-performing, job-ready tech team.

Personalise your team’s upskilling roadmap and design a befitting, hands-on training program with Uptut

Key training modules

Comprehensive, hands-on modules designed to take you from basics to advanced concepts
Download Curriculum
  • Db2 Architecture and Editions
    1. Instances, databases and the relationship between them
    2. Process and threading model and agent management
    3. Memory areas: instance, database and application shared memory
    4. Db2 editions, deployment options and licensing considerations
    5. Db2 on distributed platforms compared with Db2 for z/OS
    6. Hands-on: inspect a running instance's configuration and memory layout
  • Installation, Instances and Configuration
    1. Installation methods and response file based deployment
    2. Creating, starting, stopping and dropping instances
    3. Database manager configuration parameters and their scope
    4. Database configuration parameters and automatic tuning options
    5. Registry variables and environment configuration
    6. Hands-on: create an instance and database with a scripted standard configuration
  • Storage Groups, Tablespaces and Containers
    1. Storage groups and multi-temperature data placement
    2. Automatic storage, database managed and system managed tablespaces
    3. Container definition, extent size and prefetch size
    4. Page size selection and its downstream constraints
    5. Monitoring tablespace usage and growth
    6. Hands-on: design and implement a tablespace layout for a defined workload
  • Buffer Pools and Memory Management
    1. Buffer pool creation, sizing and page size alignment
    2. Self tuning memory manager and where to override it
    3. Sort heap, lock list and package cache configuration
    4. Prefetching, cleaners and I/O parallelism
    5. Buffer pool hit ratio interpretation and its limits
    6. Hands-on: size buffer pools against a working set and measure the effect
  • Managing Database Objects
    1. Schemas, tables, data types and constraints
    2. Index types, design considerations and index-only access
    3. Views, materialized query tables and sequences
    4. Table reorganisation, RUNSTATS and object maintenance
    5. Online schema change options and their locking behaviour
    6. Hands-on: build a schema and implement its maintenance routine
  • Data Movement Utilities
    1. EXPORT, IMPORT and their transactional differences
    2. LOAD utility phases, performance and table states
    3. Resolving load pending and set integrity pending conditions
    4. Ingest utility for continuous low latency loading
    5. db2move, db2look and cloning a database structure
    6. Hands-on: load a large dataset and resolve a deliberate set integrity condition
  • Security, Authentication and Authorisation
    1. Authentication types and where authentication actually occurs
    2. Instance and database level authorities and separation of duties
    3. Privileges, roles and group based access
    4. Label based access control and row and column access control
    5. Db2 audit facility configuration and evidence collection
    6. Hands-on: implement a separated duty model and produce an audit trail
  • Locking, Concurrency and Isolation
    1. Isolation levels and the anomalies each permits
    2. Lock modes, compatibility and lock escalation
    3. Currently committed semantics and reader writer behaviour
    4. Deadlock detection, lock timeouts and diagnostic logging
    5. Application patterns that create avoidable contention
    6. Hands-on: reproduce lock escalation and eliminate it
  • Logging, Backup and Recovery Strategy
    1. Circular versus archive logging and the recovery each permits
    2. Log file sizing, retention and archive destinations
    3. Offline, online, incremental and delta backups
    4. Backup compression, encryption and to Tivoli or object storage
    5. Designing a strategy against stated recovery objectives
    6. Hands-on: configure archive logging and take a verified online backup
  • Recovery Scenarios
    1. Crash recovery and the restart process
    2. Version recovery from a full backup
    3. Rollforward recovery to end of logs or a point in time
    4. Tablespace level restore and rollforward
    5. Redirected restore for relocating containers
    6. db2dart, INSPECT and handling corruption
    7. Hands-on: recover a database to a specified timestamp after a simulated failure
  • Monitoring and Diagnostics
    1. Monitoring table functions and administrative views
    2. Event monitors and workload level capture
    3. db2diag log, db2pd and first occurrence data capture
    4. db2top and command line diagnostics
    5. Db2 Data Management Console for graphical monitoring
    6. Hands-on: triage an unknown performance incident from diagnostics
  • Optimizer and Query Tuning
    1. Optimization classes and their trade-offs
    2. Explain facility, db2exfmt and reading an access plan
    3. Statistics, distribution statistics and column group statistics
    4. Access methods, join methods and sort avoidance
    5. Statement concentrator, package cache and parameter markers
    6. Hands-on: tune a slow query set from access plan evidence
  • Partitioning, MDC and BLU Acceleration
    1. Range partitioned tables, partition elimination and roll-in and roll-out
    2. Multidimensional clustering and block indexes
    3. Database partitioning feature for shared nothing scale out
    4. BLU Acceleration, column organised tables and their workload fit
    5. Choosing between row and column organisation
    6. Hands-on: partition a large table and verify partition elimination
  • High Availability and Disaster Recovery
    1. HADR architecture, roles and synchronisation modes
    2. Configuring a primary and standby pair
    3. Takeover, forced takeover and reintegrating a failed primary
    4. Multiple standbys, reads on standby and delayed replay
    5. TSA and Pacemaker for automated failover
    6. pureScale architecture and where it applies
    7. Hands-on: configure HADR, fail over and reintegrate the original primary
  • Maintenance, Upgrades and Day-Two Operations
    1. Fix pack strategy and applying updates safely
    2. Version upgrade planning, pre-upgrade checks and fallback
    3. Automatic maintenance windows and policy configuration
    4. Workload management for resource isolation
    5. Capacity planning, health monitoring and alerting
    6. Runbook and documentation standards for knowledge transfer
    7. Hands-on: capstone covering a maintenance plan and a documented upgrade path

Hands-on Experience with Tools

Training Delivery Format

Flexible, comprehensive training designed to fit your schedule and learning preferences
Opt-in Certifications
AWS, Scrum.org, DASA & more
100% Live
on-site/online training
Hands-on
Labs and capstone projects
Lifetime Access
to training material and sessions

How Does Personalised Training Work?

Skill-Gap Assessment

Analysing skill gap and assessing business requirements to craft a unique program

1

Personalisation

Customising curriculum and projects to prepare your team for challenges within your industry

2

Implementation

Supplementing training with consulting support to ensure implementation in real projects

3

Why this course

  • Recovery rehearsed under realistic conditions: Participants perform rollforward recovery to a point in time and recover a database from a lost tablespace.
  • Built for regulated estates: Authorisation, audit and separation of duties are treated as first-class topics, which matters for the sectors that still run Db2.
  • HADR taught as an operational skill: Teams configure high availability disaster recovery, take over under failure and reintegrate the failed node.
  • Scarce skills, ageing teams: Db2 expertise is concentrated in a shrinking group of engineers. This course is aimed squarely at succession and knowledge transfer.

Training objectives

  • Explain Db2 architecture including instances, databases and process model
  • Install, configure and manage instances and database manager configuration
  • Design storage groups, tablespaces and container layouts
  • Size and tune buffer pools and database memory
  • Create and manage tables, indexes, views and other database objects
  • Move data using LOAD, IMPORT, EXPORT and ingest utilities
  • Implement authentication, authorisation and audit controls
  • Explain locking, isolation levels and concurrency behaviour
  • Design a backup strategy and configure logging appropriately
  • Perform crash, version and rollforward recovery to a point in time
  • Monitor a database using monitoring table functions and diagnostic tooling
  • Interpret access plans and tune queries using the Db2 optimizer
  • Apply table partitioning, MDC and BLU Acceleration where appropriate
  • Configure and operate HADR and understand pureScale architecture

Who will benefit

  • Database administrators supporting Db2 for Linux, UNIX and Windows
  • Administrators cross-training onto Db2 from another platform
  • Infrastructure and platform engineers in banking, insurance and telecommunications
  • Application DBAs taking on production Db2 responsibility
  • Teams planning succession or knowledge transfer on a legacy Db2 estate

Lead the Digital Landscape with Cutting-Edge Tech and In-House " Techsperts "

Discover the power of digital transformation with train-to-deliver programs from Uptut's experts. Backed by 70,000+ professionals across the world's leading tech innovators.

Frequently Asked Questions

1. What are the pre-requisites for this training?
Faq PlusFaq Minus

The training does not require you to have prior skills or experience. The curriculum covers basics and progresses towards advanced topics.

2. Will my team get any practical experience with this training?
Faq PlusFaq Minus

With our focus on experiential learning, we have made the training as hands-on as possible with assignments, quizzes and capstone projects, and a lab where trainees will learn by doing tasks live.

3. What is your mode of delivery - online or on-site?
Faq PlusFaq Minus

We conduct both online and on-site training sessions. You can choose any according to the convenience of your team.

4. Will trainees get certified?
Faq PlusFaq Minus

Yes, all trainees will get certificates issued by Uptut under the guidance of industry experts.

5. What do we do if we need further support after the training?
Faq PlusFaq Minus

We have an incredible team of mentors that are available for consultations in case your team needs further assistance. Our experienced team of mentors is ready to guide your team and resolve their queries to utilize the training in the best possible way. Just book a consultation to get support.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.