Shared access levels of BMC utilities
BMC utility jobs register Db2 objects in the BMCSYNC table.
The registering utility assigns a sharing level to each registered object. The sharing level controls access to that object from other BMC utilities. For partitioned Db2 spaces, registration is performed at the partition level.
The BMCSYNC table allows multiple BMC utilities (or multiple instances of a utility) to operate concurrently on different partitions of a Db2 space if no nonpartitioning indexes are involved. In addition, some BMC utilities can operate concurrently on the same object or partition. For information about which products can operate concurrently, see the following table. For additional serialization and concurrency issues for each utility, see the utility's reference information.
The 'Access level' column in the following table refers to the value of the SHRLEVEL column name in the BMCSYNC table (BMCSYNC-table). The level can be one of the following values:
- S indicates shared access. Any other utility that registers with shared access (S) can run against the object.
- X indicates exclusive access. No other utility can run against the object.
- A blank value indicates that no status is requested and any other utility can run against the object.
Product | Access level | Additional information |
---|---|---|
CHECK PLUS | S | None |
DASD MANAGER PLUS (BMCSTATS) | S |
|
LOADPLUS | X | If you specify PART, LOADPLUS registers only the specified partitions with exclusive access (X). If no nonpartitioned indexes exist on the table space, you can run other utilities on different partitions while running this job. |
BMC AMI Check | S | None |
BMC AMI Copy | S or blank | If you specify COPY IMAGECOPY, BMC AMI Copy registers the object with no access status (blank). Otherwise, BMC AMI Copy registers the object with shared access (S). |
BMC AMI Load | X | If you are loading specific partitions, BMC AMI Load for Db2 registers only the specified partitions with exclusive access (X). |
BMC AMI Recover | X, S, or blank | BMC AMI Recover registers an object with shared access (S) under the following conditions:
BMC AMI Recover registers an object with no access status (blank) if you specify the following commands or options:
BMC AMI Recover registers the object with exclusive access (X) in all other cases. |
BMC AMI Reorg | X | If you are loading specific partitions, BMC AMI Reorg for Db2 registers only the specified partitions with exclusive access (X). |
BMC AMI Stats | S | None |
BMC AMI Unload | S | None |
BMC AMI Recovery Manager | S | None |
REORG PLUS | X | If you specify PART, REORG PLUS registers only the specified partitions with exclusive access (X). If no nonpartitioned indexes exist on the table space, you can run other utilities on different partitions while running this job. |
UNLOAD PLUS | S | None |
Related topic