Getting started
BMC developed a product line to respond to the needs of DBAs, system administrators, and other Db2 users who require high-performance database administration and utility products. The CHECK PLUS product provides a high-performance tool with a full range of integrity-checking functions.
CHECK PLUS addresses the following types of integrity checking needed to fully support critical Db2 applications. For more information, see Types-of-checking.
- Checking the structural integrity of the data sets that contain Db2 objects
- Verifying that indexes and the data to which they refer are consistent
- Verifying that data in Db2 tables does not violate referential integrity (RI) constraints or table check constraints
CHECK PLUS combines these integrity checking functions, replacing functions provided by the CHECK option of the DSN1COPY stand-alone Db2 utility, and by the IBM Db2 CHECK INDEX and CHECK DATA utilities. It also provides the increased flexibility of allowing you to specify which of the checks should be performed.
Combining functions currently performed by separate utilities gives CHECK PLUS significant performance advantages. For example, you can check the structural integrity of both table space pages and index pages concurrently. CHECK PLUS can also check the integrity of the table space and index pages it reads while checking for data violations.
In addition to performing the standard RI checking functions, CHECK PLUS can check referential constraints that are not defined within the Db2 subsystem and perform column data verifications. This functionality gives you the advantage of checking business rules without paying the performance penalty of processing with referential constraints defined. This functionality is also beneficial for applications that were implemented before Db2 offered RI support.
To provide maximum data availability, CHECK PLUS can use the snapshot-processing feature of the BMC SNAPSHOT UPGRADE FEATURE (SUF) (also known as XBM) product. This snapshot feature allows you to perform all integrity-checking functions while the data remains available for read and write purposes.
Tasks that CHECK PLUS performs
CHECK PLUS performs the following integrity checking tasks on Db2 table spaces, tables, and indexes, and offers several functional enhancements over alternative checking methods:
Task | Description |
---|---|
Checking objects of data |
|
Object availability |
|
Resources | Optionally offloads eligible processing to a zIIP |
Performance |
|
Statics and reports |
|
This section contains the following topics: