Utility changes in function level 502 and higher
The following changes take effect when you activate function level 502 or higher in Db2 13. The changes are listed in function level order with the highest at the top.
| Function level |
Utility |
Change introduced |
Incompatible change? |
| FL 508 |
DSNJCNVU |
New stand-alone utility, to support a conversion of the BSDS to support more than 93 active log data sets. |
No |
| FL 506 |
LOAD |
- New option: when NOKEYDELETE is specified, LOAD does not delete keys for the logical partition
of the NPSI that correspond to the table space partition emptied using SYSREC with an empty data set
or DD DUMMY.
|
No |
| FL 504 |
DSN1SDMP |
In the START TRACE command, the DEST(OPn) keyword value can be OP1 through OP16. |
No |
Utility changes in function level 500
The following changes take effect when you activate function level 500 in Db2 13. Activating function level 500 (V13R1M500) prevents coexistence with and fallback to Db2 12. Function level 500 is also the first opportunity for applications to use many of the new capabilities in Db2 13. However, new capabilities that depend on Db2 13 catalog changes remain unavailable.
If an APAR is listed, the described change takes affect when you apply the PTF in each Db2 subsystem or data sharing member.
| Utility |
Change introduced |
Incompatible change? |
| COPY |
If zIIP processors exist,
portions of the COPY utility processing are zIIP eligible. |
No |
| DSNJU008 (print CDDS) |
New option: EXCLIST |
No |
| LOAD |
New option: TABLESAMPLE SYSTEM When
subsystem parameter CDDS_MODE is set to SOURCE_ONLY, and LOAD runs against a compressed table space
or partition that contains a table that is defined with DATA CAPTURE CHANGES, LOAD inserts the newly
built expansion dictionary into the compression dictionary data set (CDDS). (PH64099)
|
No |
| MODIFY RECOVERY |
With APAR PH65233, the DELETEDS option is ignored, even when specified, if the subsystem
parameter UTIL_MODIFY_REC_DELETEDS is set to IGNORE. If the subsystem parameter
UTIL_MODIFY_REC_DELETEDS is set to ALLOW and the DELETEDS option is specified for MODIFY RECOVERY,
DELETEDS is not ignored and the image copy data sets are deleted. |
No |
| MODIFY
STATISTICS |
New option: PART |
No |
| REORG INDEX |
NOSYSUT1 is now the default when SHRLEVEL REFERENCE or CHANGE is specified. |
No |
| REORG TABLESPACE |
New option: TABLESAMPLE SYSTEM
When subsystem parameter CDDS_MODE is set to SOURCE_ONLY, and REORG TABLESPACE is run against a compressed table space or partition that contains a table that is defined with DATA CAPTURE CHANGES:
- When a new expansion dictionary is built, the REORG utility inserts the expansion dictionary into the CDDS on successful completion.
- When the INITCDDS option is specified, the table space is not reorganized. REORG inserts the current expansion dictionary from the page set and the prior expansion dictionary from the log into the CDDS. If there is an existing expansion dictionary in the CDDS for the table space or partition that is being reorganized, the existing expansion dictionary is removed before the new dictionaries are inserted.
|
No |
| REORG TABLESPACE |
When subsystem parameter CDDS_MODE is set to SOURCE_ONLY, and REORG TABLESPACE is run against a compressed table space or partition that contains a table that is defined with DATA CAPTURE CHANGES:
- When a new expansion dictionary is built, the REORG utility inserts the expansion dictionary into the CDDS on successful completion.
- When the INITCDDS option is specified, the table space is not reorganized. REORG inserts the current expansion dictionary from the page set and the prior expansion dictionary from the log into the CDDS. If there is an existing expansion dictionary in the CDDS for the table space or partition that is being reorganized, the existing expansion dictionary is removed before the new dictionaries are inserted.
|
No |
For more information about these changes, see Function level 500 (for migrating to Db2 13 - May 2022).
Utility changes in function level 100
The following changes take effect when you migrate to function level 100 in Db2 13. Db2 starts at function level 100 (V13R1M100) during migration to Db2 13, and fallback and coexistence with Db2 12 in data sharing remain possible. Many new capabilities in Db2 13 remain unavailable.
If an APAR is listed, the described change takes affect when you apply the PTF in each Db2 subsystem or data sharing member.
| Utility |
Change introduced |
Incompatible change? |
| DSN1COMP |
New option values:
Other changes to the compression reports:
- When the REORG option is specified, more rows are sampled when the REORG option is
specified.
- When the LOB option is specified, new statistics are added about the deleted LOBs and pages.
These statistics give an indication of space that could be reclaimed. All other statistics and
compression calculations no longer include deleted LOB data for a more accurate estimate.
- When the LOB option is specified, new statistics are added on compressed and uncompressed LOBs
for LOB table spaces that already contain compressed LOBs.
- When the LOB option is specified, a histogram that provides the total number of LOBs of
specified sizes and organizes the information in ranges of 500b–4k, 4–8k, 8–16k, and 16–32k is
added. The histogram helps when deciding sizing for inline, compression, and buffer pool pages.
- When the LOB option is specified and zEDC compression is unavailable, a report of LOB table
space statistics without a compression estimation.
|
No |
| DSNJU003 (change log inventory) |
|
No |
| DSNJU004 (print log map) |
|
No |
| LISTDEF |
- The LISTDEF utility is enhanced to support specifying table names for Db2 catalog and directory in INCLUDE and EXCLUDE clauses of the LISTDEF control statement. Also, support is added for specifying the SYSUTILX directory table space and table names. (PH66270)
|
No |
| LOAD |
-
LOAD PART INDEXDEFER places non-partitioned secondary indexes into rebuild-pending star (RBDP*), making them inaccessible until the logical partitions in RBDP* are rebuilt (PH60627). If the entire partitioned table space is replaced, the entire non-partitioned secondary index is placed into Page set REBUILD-pending (PSRBD).
LOAD REPLACE SHRLEVEL REFERENCE PART execution results in the default of INDEXDEFER NPI, with the same effect.
- LOAD WHEN is enhanced to support more complex criteria than field-selection-criterion previously
allowed. The following criteria are only supported for universal table spaces (UTS):
- Multiple comparisons with the 'AND' and 'OR' logical operators
- Comparisons using the '< >' comparison operator
- Complex selection criteria consisting of combinations of logical operators and comparison
operators
|
No |
| RECOVER |
- For certain object types, the RECOVER utility is enhanced to support space level recovery (where DSNUM ALL is specified or is the default), even when the image copies were created at the partition or piece level.
- If this utility runs on an XML table space for a table with XML versioning, it can now save the XML table version to the page header for the table space, which can simplify later copying of versioned XML data from one table to another (PH51434).
|
No |
| REPAIR |
New option values:
- TYPE X’4002
- SUBTYPE ’X’000A’
Other changes:
- If this utility runs on an XML table space for a table with XML versioning, it can now save the XML table version to the page header for the table space, which can simplify later copying of versioned XML data from one table to another (PH51434).
|
No |
| REORG TABLESPACE |
- If this utility runs on an XML table space for a table with XML versioning, it can now save the XML table version to the page header for the table space, which can simplify later copying of versioned XML data from one table to another (PH51434).
|
No |
For more information about these changes, see Function level 100 (for migrating to Db2 13 - May 2022).