Inhalt Workshop Locking II und “lock avoidance”:

 

Vermeiden von Locking bei  DB2 – Lock-Avoidance

Parallelverarbeitung bei DB2

*        Wann kann DB2 parallele Verarbeitung

*        Wann wird parallele Verarbeitung ausgeschaltet

Wie schütze ich DB2 vor nicht „parallel-fähigem“ Programmcode?

Vermeiden von Locks - „Lock Avoidance“ bei DB2

*        DB2 Applikationen unter dem Performance Aspekt

*        Konkurrierende Verarbeitung in der Programmierung

*        Parallele Verarbeitung in der Programmierung

*        Tuning der Queries (unter dem Aspekt „Parallelverarbeitung“)

*        Reduzieren von „Timeout“ und „Deadlock“ Meldungen

*        Prüfen der “commit log sequence numbers” (CLSN) und PUNC Bits zur erreichung von “lock avoidance”

*        Tips zur Verbesserung von INSERT-Aktionen

„Optimistic Locking“ bei DB2

Partitionieren für optimale parallele Verarbeitung

… und so kann man DB2 „zur Schnecke“ machen…