IBM Support

MF64906 - LIC-DB-OTHER-F/HMDERIVEDHEAPX/1722-MSGMCH3203 HEAP LEAK CAUS

PTF ( Program Temporary Fixes ) Cover letter


Order this fix

Abstract

LIC-DB-OTHER-F/HMDERIVEDHEAPX/1722-MSGMCH3203 HEAP LEAK CAUS


Pre/Co-Requisite PTF / Fix List

REQ  LICENSED           PTF/FIX  LEVEL

TYPE PROGRAM  RELEASE   NUMBER   MIN/MAX  OPTION
---- -------- --------- -------  -------  ------
PRE  5770999  V7R2M0    MF64415   00/00    0000
PRE  5770999  V7R2M0    MF63962   00/00    0000
PRE  5770999  V7R2M0    MF63292   00/00    0000
PRE  5770999  V7R2M0    MF60232   00/00    0000
CO   5770999  V7R2M0    MF64517   00/00    0000
CO   5770999  V7R2M0    MF64518   00/00    0000
CO   5770999  V7R2M0    MF64519   00/00    0000
CO   5770999  V7R2M0    MF64520   00/00    0000
CO   5770999  V7R2M0    MF64365   00/00    0000
CO   5770999  V7R2M0    MF64095   00/00    0000
CO   5770999  V7R2M0    MF64072   00/00    0000



NOTICE:
-------
Application of this PTF may disable or render ineffective programs that
use system memory addresses not generated by the IBM translator,
including programs that circumvent control technology designed to limit
interactive capacity to purchased levels.  This PTF may be a prerequisite
for future PTFs.  By applying this PTF you authorize and agree to the
foregoing.

This PTF is subject to the terms of the 'IBM License Agreement for Machine
Code', the terms of which were provided in a printed document that was
delivered with the machine.

SUBJECT TO ANY WARRANTIES WHICH CAN NOT BE EXCLUDED OR EXCEPT AS EXPLICITLY
AGREED TO IN THE APPLICABLE LICENSE AGREEMENT OR AN APPLICABLE SUPPORT
AGREEMENT, IBM MAKES NO WARRANTIES OR CONDITIONS EITHER EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OR CONDITIONS OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON INFRINGEMENT,
REGARDING THE PTF.





APAR Error Description / Circumvention

-----------------------------------------------
A heap leak associated with a particular SQE SQL optimizer user
heap eventually caused heap allocation failures when attempting
to optimize a SQL query.

CORRECTION FOR APAR MA47036 :
-----------------------------
The SQE SQL optimizer attempts to clean up an internal object
twice and this caused a silent exception that allows other heap
allocations to be leaked. The optimizer code will change to
avoid the double delete which will prevent the heap leak from
occurring.

CIRCUMVENTION FOR APAR MA47036 :
--------------------------------
None.


Activation Instructions


None.




Special Instructions


None.


Default Instructions

THIS PTF CAN BE APPLIED IMMEDIATE OR DELAYED.



Supersedes

PTF/FIX NO(S).  APAR TITLE LINE
--------------  ------------------------------------------------------------
   MF64905      OSP-OTHER-PERFM JOIN QUERY PERFORMANCE
   MF64516      LIC-DB-UNPRED Query referencing freed storage after vlog
   MF64516      LIC-DB-OTHER Internal Maintenance
   MF63649      LIC-DB-PERFM reorder predicates based on selectivity
   MF64507      LIC-DB-OTHER-UNPRED DB SERVER JOBS ARE FLOODED WITH POST AQP
   MF64431      F/DBOPNODE-MSGMCH3203-RC1720 F/DBOPNODE-MSGMCH3203-RC1720
   MF64416      OSP-PERFM RCTE QUERY CAUSING HIGH CPU UTILIZATION IN DATABAS
   MF64366      OSP-DB-OTHER-PERFM SQL
   MF64272      LIC-DB-OTHER-UNPRED Internal Database Maintenance
   MF64131      OSP-PERFM SQL BAD ESTIMATE AQP
   MF64091      LIC-DB-OTHER Internal Database Maintenance.
   MF64073      LIC-DB-PERFM Database Monitor 3010 record
   MF64012      OSP-OTHER-PERFM QUERY PERFORMS POORLY WHEN SKEWED DATA IS PR
   MF63922      OSP-INCORROUT PLANCACHE SNAPSHOT MISSES 'PLAN CREATION USER
   MF63765      LIC-DB-OTHER Unable to VE very complex plan from Plan Cache
   MF63585      LIC-DB-OTHER-F/DBOPRELTABLEMISC-T/QDBGETMQO-MSGMCH3203 MSGMC
   MF63530      OSP-OTHER-PERFM PSEUDO_OPEN_CHECK_HOST_VARS QAQQINI SETTING
   MF63519      OSP-DB-OTHER-F/DBOPRELTABLEMISC-T/QQQOOODBOPX/5000 SELECT ST
   MF63410      OSP-DB-OTHER-F/IXMACHINEINDEXEXTEND-T/QDBPUTMX-MSGMCH2804 MS
   MF63373      LIC-DB Internal maintenance
   MF63343      LIC-DB-UNPRED Failure tracing Query
   MF63343      LIC-DB-PERFM improved expression evaluator performance
   MF63305      LIC-DB Internal Maintenance
   MF63224      LIC-DB-OTHER-PERFM SQL GETTING HARD CLOSED REASON CODE IN DB
   MF63189      OSP-OTHER-PERFM IMPROVEMENT TO PSEUDO_OPEN_CHECK_HOST_VARS Q
   MF63145      LIC-DB-OTHER-INCORRECT INAVIGATOR PLAN CACHE ANALYSIS OF ACC
   MF63121      LIC-DB-OTHER-PERFM Reduce the system overhead for QSYS2/SYSI
   MF63095      OSP-DB-OTHER-SRCB6XX0302-UNPRED AQP THREADS CORRUPTING THE S
   MF62956      OSP-OTHER-PERFM QUERY RE-OPTIMIZATIONS OCCURRING
   MF62806      LIC-DB Improve AQP's ability to re-optimize LPG plans
   MF62590      OSP-DB-OTHER-F/DBPMTRAP-T/QDBGETM-MSGMCH3203 MSGMCH3203 F/DB
   MF62521      LIC-DB-OTHER-PERFM REMOVE CORRECT PLAN FROM PLAN CACHE
   MF62502      LIC-DB-OTHER-PERFM SQL STATEMENT CONTAINING A RCTE IS RE-OPT
   MF62487      LIC-DB-OTHER Index advising for IS NULL predicates.
   MF62170      LIC-DB-OTHER-F/DBLISTHOME-T/QQQOOODBOP-MSGMCH0601 A COMPLEX
   MF62106      LIC-DB-OTHER-THREADS-PERFM SYSTEM PERFORMANCE AFFECTED BY AQ
   MF62034      LIC-DB-OTHER-PERFM QUERY PERFORMS POORLY DUE TO BAD STATISTI
   MF61936      OSP-DB-OTHER-WAIT SUPERVISOR HEAP GROWTH DUE TO PENDING SIGN
   MF57963      LIC-DB-PERFM Improve re-use of temporary results with Concur
   MF61818      LIC-DB-OTHER-PERFM INFLUX OF QUERY REOPTIMIZAITONS
   MF61784      OSP-DB-OTHER-F/DBOPEXPRQDS-T/QQQOOODBOP-MSGMCH3203 VL0600BAD
   MF61714      OSP-DB-OTHER OUTPUT QRO HASH OF QUERY INITIATING MTI IN TRAC
   MF61579      F/DBOPEXPRVALMISC-MSGMCH3203 R720 MCH3203 T/QQQOOOUPCL F/DBO
   MF61434      LIC-DB Bad estimate in the GCM after pseudo-opens of LPG pla
   MF61385      LIC-DB Internal Database Maintenance
   MF61260      LIC-DB-OTHER-UNPRED SQE ROQ USAGE IN PLAN CACHE GROWING DAIL
   MF61260      LIC-DB-PERFM - EAO with Partitioned Tables
   MF61214      OSP-INCORROUT VISUAL EXPLAIN 3 OF TIMESTAMPS ARE INCORRECT.
   MF61127      LIC-DB-OTHER-MSGMCH1202 WHEN BLANK RECORDS RETURNED FROM SQL
   MF61127      OSP-DB SYSTEM CRASH WITH SRCB6000302
   MF61127      LIC-DB-OTHER-PERFM SQE OPTIMIZER AQP FUNCTIONALITY SUBSTITUT
   MF60784      OSP-OTHER-PERFM LONG OPTIMIZATION TIME DUE TO NUMEROUS UDFS/
   MF60775      OSP-PAR-940XBASE ALLOW REMOVAL OF NON-SHAREABLE MTIS IN A MO
   MF60738      LIC-DB-OTHER-UNPRED Internal Database Maintenance
   MF60482      LIC-DB-OTHER-UNPRED QUERY/400 MAY USE LARGE AMOUNTS OF TEMPO
   MF60339      LIC-DB-OTHER-F/STRINGHIGHUSE-T/QQQSRVE1-MSGMCH3203 A MSGMCH3
   MF60339      LIC-DB-OTHER-F/STRINGHIGHUSE-T/QQQSRVE1-MSGMCH3203 MAY OCCUR
   MF60042      LIC-DB Prevent bad AQP estimate with large IN list or simila
   MF59885      LIC-DB-OTHER Internal maintenance
   MF59854      LIC-DB-UNPRED Ensure order of partitions in partitioned tabl
   MF59625      LIC-DB-OTHER-PERFM SQL STATEMENT PERFORMS INTERMITTENTLY PER
   MF59527      LIC-DB-PERFM not using best index when multiple not equal pr
   MF59299      OSP-PERFM INVALID ESTIMATE BY AQP WHEN PORTION OF TABLE HAS
   MF59187      LIC-DB-Other Internal Maintenance
   MF59062      LIC-DB-OTHER-PERFM AQP RE-OPTIMIZATION RESULTS IN A SLOWER R
   MF58159      OSP-DB-OTHER-INCORROUT VISUAL EXPLAIN SHOWS ROW VALUE OF 0.0
   MF59001      LIC-DB-OTHER-UNPRED UNPREDICTABLE EXCEPTION HANDLING
   MF58999      LIC-DB-MSGMCH3203-D/TQDBCLOSE ADAPTIVE QUERY PROCESSING FUNC
   MF58958      LIC-DB-OTHER - Add QRO Hash to Visual Explain
   MF58823      LIC-DB-OTHER-PERFM SLOW PARTITION DUE TO CONCURRENT IDENTICA
   MF58779      OSP-DB-OTHER-THREADS-WAIT JOB TAKES UP TEMP STORAGE AND CAN'
   MF58632      LIC-DB-OTHER Internal maintenance
   MF58545      OSP-DB-OTHER dump the input QRO in an SQE DBOP errors trace
   MF58455      OSP-DB-Other Enable additional Plan Cache Properties and opt
   MF58193      LIC-DB-MSGMCH3203 0600 BADA vlog out of DbopAQPRequest
   MF57850      LIC-DB Internal Maintenance
   MF57776      LIC-DB Internal Maintenance
   MF57703      LIC-DB Internal Maintenance
   MF57624      LIC-DB Internal Maintenance

Summary Information

System.............................. i
Models..............................
Release............................. V7R2M0
Licensed Program............... 5770999
APAR Fixed.......................... View details for APAR MA47036
Superseded by:...................... View fix details for PTF MF65918
Recompile........................... N
Library............................. QSYS
MRI Feature ........................ NONE
Cum Level........................... C8249720


IBM i Support

IBM disclaims all warranties, whether express or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. By furnishing this document, IBM grants no licenses to any related patents or copyrights. Copyright © 1996,1997,1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 IBM Corporation. Any trademarks and product or brand names referenced in this document are the property of their respective owners. Consult the Terms of use link for trademark information.

Document information

More support for: i family

Software version: V7R2M0

Operating system(s): OS/400

Reference #: MF64906

Modified date: 13 June 2018