DB2 - Problem description
Problem IC84272 | Status: Closed |
CALL TO SYSPROC.REORGCHK_IX_STATS('T','ALL') MAY PRODUCE INCORRECT RESULTS | |
product: | |
DB2 FOR LUW / DB2FORLUW / A10 - DB2 | |
Problem description: | |
The sysproc.REORGCHK_IX_STATS procedure returns two different outputs when its runs against a single table and against all tables. The results returned when run against all tables is not correct. Sample output CALL sysproc.REORGCHK_IX_STATS('T','VENTAS.VENTA') TABLE_SCHEMA TABLE_NAME INDEX_SCHEMA INDEX_NAME INDCARD NLEAF NUM_EMPTY_LEAFS NLEVELS NUMRIDS_DELETED FULLKEYCARD LEAF_RECSIZE NONLEAF_RECSIZE LEAF_PAGE_OVERHEAD NONLEAF_PAGE_OVERHEAD F4 F5 F6 F7 F8 REORG VENTAS VENTA VENTAS IX_VENTA_02 2036380584 908722 9 3 22113685 7341552 11 11 3206 3206 100 68 0 1 0 ----- VENTAS VENTA VENTAS IX_VTA_ARTICULO 2036381326 675996 0 3 1205830 243038 5 5 4452 4452 33 95 0 0 0 *---- VENTAS VENTA VENTAS IX_VENTA_03 2036381326 689965 9 3 684651 98844 14 14 2936 2936 98 89 0 0 0 ----- VENTAS VENTA VENTAS IX_VTA_ARTCT 2036381326 684180 0 3 1836419 1418327 15 15 2936 2936 11 89 0 0 0 *---- VENTAS VENTA VENTAS IX_VENTA_01 2036380584 853148 27 4 24976958 7341552 11 11 3206 3206 100 73 224 1 0 --*-- VENTAS VENTA VENTAS PK_VENTA 2036380584 1485009 966 3 40876480 2036380584 8 8 3534 3534 100 89 0 1 0 ----- CALL sysproc.REORGCHK_IX_STATS('T','ALL') TABLE_SCHEMA TABLE_NAME INDEX_SCHEMA INDEX_NAME INDCARD NLEAF NUM_EMPTY_LEAFS NLEVELS NUMRIDS_DELETED FULLKEYCARD LEAF_RECSIZE NONLEAF_RECSIZE LEAF_PAGE_OVERHEAD NONLEAF_PAGE_OVERHEAD F4 F5 F6 F7 F8 REORG VENTAS VENTA VENTAS IX_VENTA_02 2036380584 908722 9 3 0 7341552 -1 -1 -1 -1 100 -1 -1 0 0 ----- VENTAS VENTA VENTAS IX_VTA_ARTICULO 2036381326 675996 0 3 0 243038 -1 -1 -1 -1 33 -1 -1 0 0 ----- VENTAS VENTA VENTAS IX_VENTA_03 2036381326 689965 9 3 0 98844 -1 -1 -1 -1 98 -1 -1 0 0 ----- VENTAS VENTA VENTAS IX_VTA_ARTCT 2036381326 684180 0 3 0 1418327 -1 -1 -1 -1 11 -1 -1 0 0 ----- VENTAS VENTA VENTAS IX_VENTA_01 2036380584 853148 27 4 0 7341552 -1 -1 -1 -1 100 -1 -1 0 0 ----- VENTAS VENTA VENTAS PK_VENTA 2036380584 1485009 966 3 0 2036380584 -1 -1 -1 -1 100 -1 -1 0 0 ----- From the above output we see the diffrences in columns NUMRIDS_DELETED,LEAF_RECSIZE, NONLEAF_RECSIZE, LEAF_PAGE_OVERHEAD, NONLEAF_PAGE_OVERHEAD, F4, F5, F6, F7, F8, REORG. | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * Users prior to DB2 V10 FP1 * **************************************************************** * PROBLEM DESCRIPTION: * * CALL TO SYSPROC.REORGCHK_IX_STATS('T','ALL') MAY PRODUCE * * INCORRECT RESULTS * * * * The sysproc.REORGCHK_IX_STATS procedure returns two * * different * * outputs when its runs against a single table and * * * * against all tables. The results returned when run against * * all * * tables is not correct. * * * * * * * * Sample output * * * * * * * * CALL sysproc.REORGCHK_IX_STATS('T','VENTAS.VENTA') * * * * * * * * * * * * TABLE_SCHEMA TABLE_NAME INDEX_SCHEMA INDEX_NAME * * * * INDCARD NLEAF NUM_EMPTY_LEAFS NLEVELS * * * * NUMRIDS_DELETED FULLKEYCARD LEAF_RECSIZE * * * * NONLEAF_RECSIZE LEAF_PAGE_OVERHEAD * * NONLEAF_PAGE_OVERHEAD * * F4 F5 F6 F7 F8 REORG * * * * VENTAS VENTA VENTAS IX_VENTA_02 * * * * 2036380584 908722 9 3 22113685 7341552 11 * * * * 11 3206 3206 100 68 0 1 0 ----- * * * * VENTAS VENTA VENTAS IX_VTA_ARTICULO * * * * 2036381326 675996 0 3 1205830 243038 5 * * 5 * * 4452 4452 33 95 0 0 0 *---- * * * * VENTAS VENTA VENTAS IX_VENTA_03 * * * * 2036381326 689965 9 3 684651 98844 14 * * 14 * * 2936 2936 98 89 0 0 0 ----- * * * * VENTAS VENTA VENTAS IX_VTA_ARTCT * * * * 2036381326 684180 0 3 1836419 1418327 15 * * 15 * * 2936 2936 11 89 0 0 0 *---- * * * * VENTAS VENTA VENTAS IX_VENTA_01 * * * * 2036380584 853148 27 4 24976958 7341552 11 * * * * 11 3206 3206 100 73 224 1 0 --*-- * * * * VENTAS VENTA VENTAS PK_VENTA * * * * 2036380584 1485009 966 3 40876480 2036380584 * * 8 * * 8 3534 3534 100 89 0 1 0 ----- * * * * * * * * CALL sysproc.REORGCHK_IX_STATS('T','ALL') * * * * * * * * * * * * TABLE_SCHEMA TABLE_NAME INDEX_SCHEMA INDEX_NAME * * * * INDCARD NLEAF NUM_EMPTY_LEAFS NLEVELS * * * * NUMRIDS_DELETED FULLKEYCARD LEAF_RECSIZE * * * * NONLEAF_RECSIZE LEAF_PAGE_OVERHEAD * * NONLEAF_PAGE_OVERHEAD * * F4 F5 F6 F7 F8 REORG * * * * * * * * VENTAS VENTA VENTAS IX_VENTA_02 * * * * 2036380584 908722 9 3 0 7341552 -1 -1 * * -1 * * -1 100 -1 -1 0 0 ----- * * * * VENTAS VENTA VENTAS IX_VTA_ARTICULO * * * * 2036381326 675996 0 3 0 243038 -1 -1 * * -1 * * -1 33 -1 -1 0 0 ----- * * * * VENTAS VENTA VENTAS IX_VENTA_03 * * * * 2036381326 689965 9 3 0 98844 -1 -1 * * -1 * * -1 98 -1 -1 0 0 ----- * * * * VENTAS VENTA VENTAS IX_VTA_ARTCT * * * * 2036381326 684180 0 3 0 1418327 -1 -1 * * -1 * * -1 11 -1 -1 0 0 ----- * * * * VENTAS VENTA VENTAS IX_VENTA_01 * * * * 2036380584 853148 27 4 0 7341552 -1 -1 * * * * -1 -1 100 -1 -1 0 0 ----- * * * * VENTAS VENTA VENTAS PK_VENTA * * * * 2036380584 1485009 966 3 0 2036380584 -1 * * -1 * * -1 -1 100 -1 -1 0 0 ----- * * * * * * * * From the above output we see the diffrences in columns * * * * NUMRIDS_DELETED,LEAF_RECSIZE, NONLEAF_RECSIZE, * * * * LEAF_PAGE_OVERHEAD, NONLEAF_PAGE_OVERHEAD, F4, F5, F6, F7, * * F8, * * REORG. * **************************************************************** * RECOMMENDATION: * * Upgrade to DB2 V10 FP1 * **************************************************************** | |
Local Fix: | |
available fix packs: | |
DB2 Version 10.1 Fix Pack 1 for Linux, UNIX, and Windows | |
Solution | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 13.06.2012 21.11.2012 21.11.2012 |
Problem solved at the following versions (IBM BugInfos) | |
Problem solved according to the fixlist(s) of the following version(s) | |
10.1.0.1 | |
10.5.0.1 |