DB2 - Problem description
Problem IC91989 | Status: Closed |
QUERY WITH TABLESAMPLE SYSTEM() MIGHT HANG IN SMP MODE (INTRA_PARALLEL = YES) | |
product: | |
DB2 FOR LUW / DB2FORLUW / A10 - DB2 | |
Problem description: | |
A query with TABLESAMPLE SYSTEM() might hang if it runs in parallel mode, i.e. INTRA_PARALLEL = YES. This issue was observed with ADMIN_MOVE_TABLE function which might use such queries starting with DB2 v10.1 Fixpack 1 (see also APAR IC84414). You might see a query like the following when executed with sub agents to hang: SELECT ... FROM <table> TABLESAMPLE SYSTEM() WITH UR; A stack trace against the coordinating agent might show "sqkfChannel::WaitRecvReady" function waiting to receive data from sub agents: ossDumpStackTraceInternal ossDumpStackTrace OSSTrapFile::dumpEx sqlo_trce sqloDumpDiagInfoHandler semtimedop sqloWaitEDUWaitPost sqkfChannel::WaitRecvReady sqkfChannel sqlkqrcv sqlktrcv sqlkt_unpack_tuple sqlktftc sqlritqa sqlriSectInvoke sqlrr_process_fetch_request sqlrr_open sqljs_ddm_opnqry sqljsParseRdbAccessed ... but in application snapshot there are no associated sub agents anymore. | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * ALL * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * Upgrade to DB2 Version 10.1 Fix Pack 3. * **************************************************************** | |
Local Fix: | |
Do not use INTRA_PARALLEL, or turn parallelism off for the query, i.e.: SET CURRENT DEGREE = '1' | |
available fix packs: | |
DB2 Version 10.1 Fix Pack 3 for Linux, UNIX, and Windows | |
Solution | |
First fixed in DB2 Version 10.1 Fix Pack 3. | |
Workaround | |
not known / see Local fix | |
BUG-Tracking | |
forerunner : APAR is sysrouted TO one or more of the following: IC95295 follow-up : | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 30.04.2013 27.09.2013 27.09.2013 |
Problem solved at the following versions (IBM BugInfos) | |
Problem solved according to the fixlist(s) of the following version(s) | |
10.1.0.3 | |
10.1.0.3 |