
Chapter 2. Overview of job waits and iDoctor for iSeries Job Watcher 41
2.9.16 Bucket 15: Seize contention
Think of seizes as the LIC’s equivalent of locks. A seize almost always occurs on or against
an MI object (DB2 physical file member, data queue, program, library, user profile, and so
forth). Seizes can conflict with locks and can cause lock conflicts. There is a large variety of
seizes: shared, exclusive, fair, and intent-exclusive. Explaining everything about seizes is
beyond the scope of this book; they are, after all, internal LIC primitives that are subject to
change at any time. If seizes are a significant percentage of a run/wait ...