DB2 - Problem description
| Problem IT01141 | Status: Closed |
REORGCHK COMMAND AND REORGCHK_TB_STATS PROCEDURE MAY NOT RECOMMEND REORG FOR PARTITIONS IN A PARTITIONED TABLE. | |
| product: | |
DB2 FOR LUW / DB2FORLUW / A50 - DB2 | |
| Problem description: | |
When a partitioned table uses less than or equal to (NPARTITIONS
* 1 extent size) of pages, no table reorganization is
recommended. However, for each partition, (FPAGES <= 1 extent
size) should be applied. Currently (FPAGES <= NPARTITIONS * 1
extent size) is applied for each partition and it can cause the
situation that REORG is not recommended even though FPAGES > 1
extent size.
Here is the snippet from the reorgchk output. REORG column shows
'---' for each partition(PART0-9), but it should be '-**'.
$ db2 reorgchk on table $USER.t38801
Doing RUNSTATS ....
Table statistics:
F1: 100 * OVERFLOW / CARD < 5
F2: 100 * (Effective Space Utilization of Data Pages) > 70
F3: 100 * (Required Pages / Total Pages) > 80
SCHEMA.NAME CARD OV NP FP ACTBLK
TSIZE F1 F2 F3 REORG
----------------------------------------------------------------
------------------
Table: DB2INST1.T38801 3335 0 1033 2011 -
2477905 0 30 51 -**
Table: DB2INST1.T38801
Data Partition: PART0 335 0 67 201 -
248905 0 33 34 ---
Table: DB2INST1.T38801
Data Partition: PART1 330 0 66 201 -
245190 0 33 34 ---
Table: DB2INST1.T38801
Data Partition: PART2 335 0 134 201 -
248905 0 33 69 ---
Table: DB2INST1.T38801
Data Partition: PART3 335 0 104 201 -
248905 0 33 53 ---
Table: DB2INST1.T38801
Data Partition: PART4 330 0 66 201 -
245190 0 33 34 ---
Table: DB2INST1.T38801
Data Partition: PART5 335 0 134 201 -
248905 0 33 69 ---
Table: DB2INST1.T38801
Data Partition: PART6 335 0 134 201 -
248905 0 33 69 ---
Table: DB2INST1.T38801
Data Partition: PART7 330 0 132 201 -
245190 0 33 68 ---
Table: DB2INST1.T38801
Data Partition: PART8 335 0 129 201 -
248905 0 33 66 ---
Table: DB2INST1.T38801
Data Partition: PART9 335 0 67 201 -
248905 0 33 34 ---
Table: DB2INST1.T38801
Data Partition: PART10 0 0 0 1 -
0 0 0 0 ---
Here is the output from the reorgchk_tb_stats output. REORG
column shows '--*' for each partition, but it should be '-**'.
$ db2 "call sysproc.reorgchk_tb_stats('T','DB2INST1.T38801')"
Result set 1
--------------
TABLE_SCHEMA TABLE_NAME DATAPARTITIONNAME CARD OVERFLOW
NPAGES FPAGES ACTIVE_BLOCKS TSIZE F1 F2 F3 REORG
------------ ------------ ----------------- ------- ----------
-------- -------- ------------- -------- ---- ---- ---- -----
DB2INST1 T38801 3335 0
1033 2011 -1 2477905 0 30 51 -**
DB2INST1 T38801 PART0 335 0
67 201 -1 248905 0 33 34 --*
DB2INST1 T38801 PART1 330 0
66 201 -1 245190 0 33 34 --*
DB2INST1 T38801 PART2 335 0
134 201 -1 248905 0 33 69 --*
DB2INST1 T38801 PART3 335 0
104 201 -1 248905 0 33 53 --*
DB2INST1 T38801 PART4 330 0
66 201 -1 245190 0 33 34 --*
DB2INST1 T38801 PART5 335 0
134 201 -1 248905 0 33 69 --*
DB2INST1 T38801 PART6 335 0
134 201 -1 248905 0 33 69 --*
DB2INST1 T38801 PART7 330 0
132 201 -1 245190 0 33 68 --*
DB2INST1 T38801 PART8 335 0
129 201 -1 248905 0 33 66 --*
DB2INST1 T38801 PART9 335 0
67 201 -1 248905 0 33 34 --*
DB2INST1 T38801 PART10 -1 -1
-1 -1 -1 -1 -1 -1 -1 --- | |
| Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * Users using reorgchk command * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * Upgrade to DB2 Cancun Release 10.5.0.4 (also known as Fix * * Pack 4) or higher. * **************************************************************** | |
| Local Fix: | |
| available fix packs: | |
DB2 Cancun Release 10.5.0.4 (also known as Fix Pack 4) for Linux, UNIX, and Windows | |
| Solution | |
Fixed in DB2 Cancun Release 10.5.0.4 (also known as Fix Pack 4) | |
| Workaround | |
not known / see Local fix | |
| Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 18.04.2014 22.10.2014 22.10.2014 |
| Problem solved at the following versions (IBM BugInfos) | |
| Problem solved according to the fixlist(s) of the following version(s) | |
| 10.5.0.4 |
|