June 2018
Intermediate to advanced
478 pages
10h 52m
English
Db2 supports two types of invalidation: soft and hard. During soft invalidation, active objects can be dropped, even if active transactions are using them. Currently, active transactions use a cached copy of the object, so these transactions are not impacted by the invalidation. However, any new transactions are prevented access to the invalidated object. Cached statements and packages with direct or indirect references to the objects are invalidated. Soft invalidation prevents lock timeouts when executing DDL against active objects.
If hard invalidation is in effect, exclusive locking is used when referencing an object, preventing access to the object. This method guarantees that all transactions use the ...
Read now
Unlock full access