suche 36x36
Latest versionsfixlist
11.1.0.7 FixList
10.5.0.9 FixList
10.1.0.6 FixList
9.8.0.5 FixList
9.7.0.11 FixList
9.5.0.10 FixList
9.1.0.12 FixList
Have problems? - contact us.
Register for free anmeldung-x26
Contact form kontakt-x26

DB2 - Problem description

Problem IT16783 Status: Closed

SELECT ROW CHANGE TOKEN WILL RETURN WRONG RESULT WHEN USING RIDSCAN (ROW
IDENTIFIER SCAN)

product:
DB2 FOR LUW / DB2FORLUW / A10 - DB2
Problem description:
SELECT ROW CHANGE TOKEN will return wrong result when using 
RIDSCAN (Row Identifier Scan) 
 
e.g.: following sql will return wrong result when using RIDSCAN 
( (Row Identifier Scan) 
 
 
=> db2 "select row change token for  bas.QUEUEINFO_20160723 FROM 
bas.QUEUEINFO_20160723 where id < 4467" 
 
1 
-------------------- 
                   0 
                   0 
                   0 
                   0 
                   0 
                   0 
                   0 
                   0 
                   0 
                   0 
 
... 
                   0 
                   0 
 
  140 record(s) selected. 
 
Access Plan like following: 
----------- 
        Total Cost:             36.5867 
        Query Degree:           1 
 
               Rows 
              RETURN 
              (   1) 
               Cost 
                I/O 
                | 
              140.456 
              FETCH 
              (   2) 
              36.5629 
                33 
           /----+-----\ 
       140.456         4922 
       RIDSCN     TABLE: BAS 
       (   3)   QUEUEINFO_20160723 
       6.9544           Q1 
          1 
         | 
       140.456 
       SORT 
       (   4) 
       6.95392 
          1 
         | 
       140.456 
       IXSCAN 
       (   5) 
       6.91635 
          1 
         | 
        4922 
   INDEX: SYSIBM 
 SQL160808050052790 
         Q1
Problem Summary:
**************************************************************** 
* USERS AFFECTED:                                              * 
* ALL                                                          * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* See Error Description                                        * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Upgrade to DB2 10.1 Fix Pack 6                               * 
****************************************************************
Local Fix:
Use an optimizer guideline to choose a different access, like 
IXSCAN: 
<IXSCAN TABLE='tablename_in_query'/>
Solution
First fixed in DB2 10.1 Fix Pack 6
Workaround
not known / see Local fix
Timestamps
Date  - problem reported    :
Date  - problem closed      :
Date  - last modified       :
25.08.2016
02.03.2017
02.03.2017
Problem solved at the following versions (IBM BugInfos)
Problem solved according to the fixlist(s) of the following version(s)