Bug 13250244 - Shared pool leak of "KGLHD" memory when using multiple subpools (文档 ID 13250244.8)
来源:互联网 发布:淘宝客服全职 编辑:程序博客网 时间:2024/05/11 05:15
Bug 13250244 Shared pool leak of "KGLHD" memory when using multiple subpools
This note gives a brief overview of bug 13250244.The content was last updated on: 05-JUL-2013
Click here for details of each of the sections below.
Affects:
Product (Component)Oracle Server (Rdbms)Range of versions believed to be affectedVersions >= 11.1 but BELOW 12.1Versions confirmed as being affectedPlatforms affectedGeneric (all / most platforms affected)
- 11.2.0.3
- 11.2.0.2
- 11.2.0.1
- 11.1.0.7
Fixed:
This issue is fixed in
- 12.1.0.1 (Base Release)
- 11.2.0.4 (Future Patch Set)
- 11.2.0.3.4 Database Patch Set Update
- 11.2.0.3 Bundle Patch 10 for Exadata Database
- 11.2.0.2.8 Database Patch Set Update
- 11.2.0.2 Bundle Patch 18 for Exadata Database
- 11.2.0.3 Patch 10 on Windows Platforms
- 11.2.0.2 Patch 21 on Windows Platforms
Symptoms:
Related To:
- Error May Occur
- Leak (Memory Leak / Growth)
- Shared Pool Affected
- ORA-4031
- _kghdsidx_count
- USE_STORED_OUTLINES
Description
Please note: The above is a summary description only. Actual symptoms can vary. Matching to any symptoms here does not confirm that you are encountering this problem. For questions about this bug please consult Oracle Support.Shared pool memory of type "KGLHD" may be leaker, potentiallyleading to ORA-4031 errors when multiple shared pool subpoolsare in use. The problem is easily triggered if stored outlines are used, but the useof stored outlines is not required to hit this problem. Rediscovery Notes:This problem may be being seen of both of the following are true: (a) Hitting ORA-4031 or shared pool usage increases due to many "KGLHD" allocations (b) Multiple shared pool subpools are in use. (eg the internal parameter _kghdsidx_count set to a value greater than 1) Workaround Set "_kghdsidx_count"=1 so that only one shared pool subpool is used. Note that in highly concurrent environments this workaround may cause shared pool and library cache latch related contention issues.Getting a Fix Use one of the "Fixed" versions listed above (for Patch Sets / bundles use the latest version available as contents are cumulative - the "Fixed" version listed above is the first version where the fix is included) or You can check for existing interim patches here: Patch:13250244
References
Bug:13250244 (This link will only work for PUBLISHED bugs)
Note:245840.1 Information on the sections in this article
- Oracle Database Products > Oracle Database > Oracle Database > Oracle Database - Enterprise Edition
0 0
- Bug 13250244 - Shared pool leak of "KGLHD" memory when using multiple subpools (文档 ID 13250244.8)
- SCRIPT: Size Shared Pool using V$shared_pool_advice. (文档 ID 255409.1)
- How to Pin a Cursor in the Shared Pool using DBMS_SHARED_POOL.KEEP (文档 ID 726780.1)
- Diagnosing and Resolving Error ORA-04031 on the Shared Pool or Other Memory Pools (文档 ID 146599.1)
- When is a Leak not a Leak? Using Heapshot Analysis to Find Undesirable Memory Growth
- When is a Leak not a Leak? Using Heapshot Analysis to Find Undesirable Memory Growth
- Allocationand Reuse of Memory in the Shared Pool
- How to Calculate Your Shared Pool Size (文档 ID 1012046.6)
- Memory Architecture-SGA-Shared Pool
- OERR: ORA-4031 "unable to allocate %s bytes of shared memory ("%s","%s","%s")" (文档 ID 4031.1)
- Memory Leak Detection Using Windbg
- Android memory leak using MAT
- ACE shared memory mmap memory pool
- C++ shared memory leak, how to clear shared memory?
- Memory Leak of IE (Javascript)
- The problem of Memory Leak
- USING Auotomatic Shared Memory Management
- ORA-00371 not enough shared pool memory
- 未来一段时间学习的方向与内容
- ubuntu 本地安装 destoon
- (总结)Web性能压力测试工具之WebBench详解
- 如何提高Java程序性能?
- static静态变量的理解
- Bug 13250244 - Shared pool leak of "KGLHD" memory when using multiple subpools (文档 ID 13250244.8)
- Android Fragment的使用
- C一题小题
- 家+通讯录开发
- ORACLE触发器详解
- JS的浏览器兼容性
- 从关键词分布的角度来说,怎么样判断网站优化过度?
- java里的协变性与逆变性
- Linux下使用ALSA来播放声音 - 基本使用方法