home clear 64x64
en blue 200x116 de orange 200x116 info letter User
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 IC85558 Status: Closed

TABLESAMPLE SYSTEM WITH HOST VARIABLE OR PARAMETER MARKER SPECIFIED AS A
VARIABLE OF THE SAMPLING RATE MAY CAUSE SQL0901N

product:
DB2 FOR LUW / DB2FORLUW / 970 - DB2
Problem description:
When using the TABLESAMPLE SYSTEM with a host variable or a 
parameter marker specified 
as a variable of the sampling rate may cuase SQL0901N with the 
follow call stack trace: 
 
0x09000000317AFDF8 sqlzeDumpFFDC__FP8sqeAgentUiP5sqlcai + 0x58 
0x09000000317B07F4 sqlzeSqlCode__FP8sqeAgentUiUlT2P5sqlcaiUsPc + 
0x3D4 
0x09000000325D6200 sqlnn_erds__FiN41e + 0x200 
0x090000003715F210 
sqlng_process_parse_tree_node__FP9sqlng_blkP9sqlnq_pid + 0x5B0 
0x0900000037161724 
sqlng_process_BF_node__FP9sqlng_blkP9sqlnq_pid + 0x244 
0x0900000037165620 sqlng_walk_BF_chain__FP9sqlng_blk + 0x1180 
0x0900000032509880 
sqlng_build_thread__FP9sqlng_blkP14sqlng_thd_ctrl + 0x900 
0x09000000356F1C20 
sqlng_build_TA_op__FP9sqlng_blkP14sqlng_scan_blkP9sqlno_qtb + 
0x2200 
0x09000000370F1208 
sqlng_process_f_iscan__FP9sqlng_blkP19sqlno_plan_operator + 
0xF08 
0x09000000370F2794 
sqlng_process_fetch_op__FP9sqlng_blkP19sqlno_plan_operator + 
0x2D4 
0x09000000370BF174 
sqlngProcessLolepop__FP9sqlng_blkP19sqlno_plan_operator + 0x254 
0x09000000370FD804 
sqlng_process_mate_op__FP9sqlng_blkP19sqlno_plan_operator + 
0x7E4 
0x09000000370BF174 
sqlngProcessLolepop__FP9sqlng_blkP19sqlno_plan_operator + 0x254 
0x09000000370FE810 
sqlng_process_pipe_op__FP9sqlng_blkP19sqlno_plan_operator + 
0x570 
0x09000000370BF174 
sqlngProcessLolepop__FP9sqlng_blkP19sqlno_plan_operator + 0x254 
0x090000003250955C 
sqlng_build_thread__FP9sqlng_blkP14sqlng_thd_ctrl + 0x5DC 
0x09000000397357A4 
sqlng_process_tq_op__FP9sqlng_blkP19sqlno_plan_operator + 0xC64 
0x09000000370BF174 
sqlngProcessLolepop__FP9sqlng_blkP19sqlno_plan_operator + 0x254 
0x0900000039788850 
sqlng_process_return_op__FP9sqlng_blkP19sqlno_plan_operator + 
0xC50 
0x09000000370BF174 
sqlngProcessLolepop__FP9sqlng_blkP19sqlno_plan_operator + 0x254 
0x09000000325093B8 
sqlng_build_thread__FP9sqlng_blkP14sqlng_thd_ctrl + 0x438 
0x09000000370D24AC sqlng_main__FP9sqlnq_qur + 0x2E0C 
0x0900000035F2F144 
sqlnn_cmpl__FP8sqeAgentP11sqlrrstrings17sqlnn_compileModeT3P14sq 
lrr_cmpl_enviT7PP9sqlnq_qur + 0x7044 
0x0900000035F31CA4 
sqlnn_cmpl__FP8sqeAgentP11sqlrrstrings17sqlnn_compileModeT3P14sq 
lrr_cmpl_env + 0x64 
0x0900000035F171A8 
sqlra_compile_var__FP8sqlrr_cbP14sqlra_cmpl_envPUciUsN54P14SQLP_ 
LOCK_INFOP16sqlra_cached_varPi + 0x1C88 
 
One observation on this problem is the access plan to perform 
the table sampling needs to be an index scan (IXSCAN), not a 
table scan (TBSCAN).
Problem Summary:
**************************************************************** 
* USERS AFFECTED:                                              * 
* ALL                                                          * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* See Error Description                                        * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Upgrade to DB2 version 9.7 Fix Pack 7                        * 
****************************************************************
Local Fix:
Provide the value for the sampling rate instead of using a host 
variable or a parameter marker
available fix packs:
DB2 Version 9.7 Fix Pack 7 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 8 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 9 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 9a for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 10 for Linux, UNIX, and Windows

Solution
Upgrade to DB2 version 9.7 Fix Pack 7
Workaround
not known / see Local fix
Timestamps
Date  - problem reported    :
Date  - problem closed      :
Date  - last modified       :
26.07.2012
31.10.2012
31.10.2012
Problem solved at the following versions (IBM BugInfos)
9.7.FP7
Problem solved according to the fixlist(s) of the following version(s)
9.7.0.7 FixList