home clear 64x64
en blue 200x116 de orange 200x116 info letter User
suche 36x36
Latest versionsfixlist
14.10.xC11 FixList
12.10.xC16.X5 FixList
11.70.xC9.XB FixList
11.50.xC9.X2 FixList
11.10.xC3.W5 FixList
Have problems? - contact us.
Register for free anmeldung-x26
Contact form kontakt-x26

Informix - Problem description

Problem IT10336 Status: Closed

DUPLICATES IN ROUTINE RESOLUTION CACHE POSSIBLE WHEN FUNCTIONS WITH THE
SAME NAME IN DIFFERENT DATABASES ARE CONCURRENTLY RUN

product:
INFORMIX SERVER / 5725A3900 / C10 - IDS 12.10
Problem description:
You may observe many duplicate entries for a function of the 
same name called in different databases in the routine 
resolution cache, for example: 
 
Routine Resolution Cache: 
    Number of lists          : 31 
    DS_POOLSIZE              : 127 
 
 
Routine Resolution Cache Entries: 
 
list id   ref  drop hits       heap_ptr         udr_name 
-------------------------------------------------------------- 
 
18   0    0    0    0          47627838 
rr5@server:.ikeyextractcolno 
18   0    0    1    1          4762a438 
rr2@server:.ikeyextractcolno 
18   0    0    1    1          475a0c38 
rr4@server:.ikeyextractcolno 
18   0    0    1    1          47627438 
rr2@server:.ikeyextractcolno 
18   0    0    1    1          475a0838 
rr4@server:.ikeyextractcolno 
18   0    0    1    1          47627c38 
rr2@server:.ikeyextractcolno 
18   0    0    1    1          46dd7038 
rr5@server:.ikeyextractcolno 
18   0    0    1    1          475a0438 
rr4@server:.ikeyextractcolno 
18   0    0    1    1          475a0038 
rr2@server:.ikeyextractcolno 
18   0    0    1    1          46dda838 
rr2@server:.ikeyextractcolno 
18   0    0    1    1          475dac38 
rr2@server:.ikeyextractcolno 
18   0    0    1    1          475da838 
rr1@server:.ikeyextractcolno 
18   0    0    1    1          46ddac38 
rr2@server:.ikeyextractcolno 
18   0    0    1    1          475da438 
rr5@server:.ikeyextractcolno 
... 
 
You will note that almost all entries are having a 1 in the drop 
column indicating that they are essentially marked as dropped 
but do not get deleted from the list. 
 
This situation will not be static and the number of entries can 
fluctuate, however, it seems not to decrease back to the 
expected low number without a restart of the instance. 
 
This can also lead to a contention of the RR_ID mutex as 
observed via onstat -g wmx for example: 
 
Mutexes with waiters: 
mid      addr             name               holder   lkcnt 
waiter   waittime 
5736     50f516b8         RR_ID hash 18      6481133  0 
6481083  0 
 
6480532  0 
 
6479989  0 
 
6481093  0 
 
6481218  0 
 
6480452  0 
 
6458429  0 
 
6481199  0 
 
6481066  0 
 
6481189  0 
 
6479901  0 
 
6481137  0 
 
6481193  0 
 
6409288  0 
 
6479929  0 
 
6468481  0 
 
6479116  0 
 
6481113  0 
...
Problem Summary:
**************************************************************** 
* USERS AFFECTED:                                              * 
* Those executing same functions in parallel sessions.         * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* See Error Description                                        * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Update to IBM Informix Server 12.10.xC6                      * 
****************************************************************
Local Fix:
Solution
Problem Fixed In IBM Informix Server 12.10.xC6
Workaround
not known / see Local fix
Timestamps
Date  - problem reported    :
Date  - problem closed      :
Date  - last modified       :
24.07.2015
30.12.2015
30.12.2015
Problem solved at the following versions (IBM BugInfos)
12.10.xC6
Problem solved according to the fixlist(s) of the following version(s)
12.10.xC6 FixList