IBM Db2 für Linux/Unix/Windows Monitoring und Tuning

Anhand der vorhandenen Werkzeuge lernen Sie in diesem Seminar Db2-Datenbanken für Linux/Unix/Windows zu analysieren und Performance-Maßnahmen durchzuführen.

Zielgruppe:

Datenbankadministratoren, Software-Entwickler, Systembetreuer

Voraussetzung:

Gutes Grundlagenwissen in Db2 für Unix/Linux/Windows, Wissen aus dem Seminar "IBM DB2 für Linux/Unix/Windows Administration" (DB-DB2-02) ist zwingend erforderlich

Ziele/Nutzen des Seminars:

  • Sie können die unterschiedlichen Tools und Kommandos zum Monitoring von Db2 gezielt einsetzen.
  • Sie verstehen den Aufbau und das Zusammenspiel der Komponenten besser.
  • Sie kennen die Komponenten und Parameter, die Einfluss auf die Performance haben.
  • Sie können problematische SQL-Kommandos erkennen und diese optimieren.

Inhalte:

  • Unterschiede zwischen den Datenbanktypen OLTP und OLAP
  • Monitoring Tools (Snapshots, Snapshot-Table-Funktionen, administrative Views, Event Monitore, db2pd-Kommando)
  • Architektur und Speichermodell inklusive STMM (Self Tuning Memory Management)
  • Physikalisches Datenbank-Layout
  • Parameter (Autoconfigure-Kommando sowie performance-relevante Parameter)
  • Datenbank-Caches und Bufferpool-Strategien
  • Locking und Logging aus der Performance-Perspektive
  • Maintenance Utilities zur Performance-Steigerung (Runstats, Reorg, Reorgchk, Rbind, Bind)
  • Tunen von Utilities wie Import, Export und Load
  • Tabellen und Datentypen (Append Mode, Kompression, reguläre Datentypen vs. LOBs, Multi Dimensional Clustering etc.)
  • Parallelisierung
  • SQL-Tuning (Explain-Tools, Indexes, Informational Constraints, SQL-Tipps)

* alle Preise zzgl. der gesetzlich gültigen Mehrwertsteuer