Schulung: DB2 für z/OS - Performance und Tuning: Grundlagen

  • Präsenztraining

Beim Design relationaler Datenbanken und zugehöriger Anwendungen werden die für eine gute Performance nötigen Aspekte oft nicht bedacht. Das Seminar "DB2 für z/OS - Performance und Tuning: Grundlagen“ vermittelt die Kenntnisse zur Realisierung von performanten Anwendungen bzw. zur Analyse und zum Tuning bestehender Systeme.

Trainingsprogramm

Performance-Faktoren im überblick:

  • Performance als nichtfunktionales Merkmal eines Software-Systems, Workload- und Infrastrukturszenarien
  • Datendesign, Normalisierung
  • Datenorganisation
  • SQL Formulierung
  • Programmdesign
  • Plan und Package.

 

Datenbankdesign und Performance:

  • Datentypen, Denormalisierungsmuster
  • Table Clustering und Partitioning
  • Index: Interne Operationen und Designmuster, NPSI und DPSI
  • BIND Optionen
  • Materialized Query Table (MQT)
  • Hash Table.

 

DB2 z/OS Zugriffspfade (Skeletons):

  • Table Space Scan, Index Access Varianten
  • Prefetch Mechanismen
  • Sequential Detection und Dynamic Prefetch
  • Join Methoden
  • I/O- und Getpage-Raten
  • Parallel Query.

 

DB2 Internals:

  • Threads
  • RDS und Data Manager
  • Getpages und Buffer Manager
  • Arten von I/Os
  • Lock Manager
  • Pools: EDM, Dynamic Statement Cache, RID, Sort
  • DBDs, Plan und Package Kontrollblockstrukturen
  • DSNDB07 bzw. Temporary Database.

 

SQL Optimierung und Kostenmodell:

  • Mengenstatistik, RUNSTATS Instrumentierung
  • Filterfaktoren
  • Range Prädikate
  • Stage 1 und 2 Prädikate
  • Joins
  • Subqueries
  • Nested Table und Common Table Expression
  • Package Stability Feature.

 

Lock-Mechanismen:

  • TS-, Page- und Row-Locking
  • Lock-Arten
  • BIND-Parameter RELEASE
  • ISOLATION, CURRENT DATA
  • Currently Committed Data Access.

 

Tuning-Möglichkeiten:

  • Mengen- und Lock-Problematik
  • Access Path Selection und OPTIMIZE FOR Klausel
  • Dynamic SQL
  • Reoptimization
  • Optimization Hints
  • Multi Row Operations.

 

Instrumente:

  • Explain Einrichtung, PLAN TABLE
  • Monitoring: Tivoli Performance Expert, DB2-Traces
  • Data Studio, Visual Explain und Query Tuner.

Wer sollte teilnehmen:

Zielgruppe

Das Seminar "DB2 für z/OS - Performance und Tuning: Grundlagen“ wendet sich an Datenbankadministratoren, Anwendungsentwickler, Systemprogrammierer und Projektleiter.

Voraussetzungen

Für den Besuch des Kurses "DB2 für z/OS - Performance und Tuning: Grundlagen“ sind tiefergehende Kenntnisse der DB2-Strukturen (mindestens einjährige praktische Erfahrung) und grundlegende Kenntnisse der DB2-Programmierung erforderlich.

Dieses Seminar ist Teil des Qualifizierungsplans IBM DB2 Datenbankadministrator.

Schulungsmethode

Im Seminar "DB2 für z/OS - Performance und Tuning: Grundlagen“ werden durch Vortrag, Diskussion und Praktikum am System die aufgeführten Themen vermittelt.
Plattform: DB2 für z/OS.

Dauer: 5 Tage (30 Stunden )
Nr. 4138

Beginn: 10:00
Preis:2.750,00 € netto
3.272,50 € inkl. 19% MwSt.

Es entstehen keine zusätzlichen Liefer- & Versandkosten

Dauer: 5 Tage (30 Stunden )
Nr. 4138
Inhouse-Paket:Auf Anfrage
Seminarbuchung Orte und Termine
06 Mai - 10 Mai 2019Integrata AG München
Integrata AG München
Prielmayerstraße 3
80335 München
29 Jul - 02 Aug 2019Integrata AG Düsseldorf
Integrata AG Düsseldorf
Am Wehrhahn 50
40211 Düsseldorf
16 Sep - 20 Sep 2019Integrata AG Stuttgart
Integrata AG Stuttgart
Lautenschlagerstraße 23
70173 Stuttgart
Weitere informationen

Anfahrt- und Hotelinformationen

Anreise mit der Bahn
Unser Angebot für Sie:
Für 99€ hin und zurück!