`

Library cache内部机制详解

 
阅读更多

Library cache内部机制详解

http://www.hellodb.net/2010/07/oracle-library-cache.html

分享到:
评论

相关推荐

    library_cache内存详解

    reload比率可以通过查询`V$LIBRARYCACHE`的pins和reloads字段计算得出。 Library cache的管理由Library Cache Manager负责,它是Oracle内存管理器——KGH Heap Manager的一个客户端。Heap Manager负责分配和回收...

    Library cache 库缓冲

    关于oracle share pool 中library cache的详解

    DBA-I-第一章-ORACLE体系结构(三)

    #### SGA与PGA的内部组件详解 在深入探讨Oracle数据库的体系结构时,我们不可避免地会接触到SGA(Shared Global Area)与PGA(Program Global Area)这两个核心概念。这部分内容着重介绍了SGA中两个重要的组成部分...

    Enterprise Library 4.1文档

    **企业库(Enterprise Library) 4.1详解** 企业库是微软公司推出的一套用于构建企业级应用程序的软件开发框架,旨在简化常见的软件设计模式和最佳实践的实现。Enterprise Library 4.1 是该框架的一个重要版本,它为...

    Oracle AWR运行日志分析工具详解.docx

    发生在 Library Cache 或 Dictionary Cache 的 cache miss 代价要比发生在 Buffer Cache 的代价高得多。因此,Shared Pool 的设置要确保最近使用的数据都能被 cache。 四、Load Profile Load Profile 部分显示...

    oracle AWR性能分析详解

    由于发生在library cache或dictionary cache的cache miss代价更高,因此合理配置Shared Pool的大小是必要的,以确保最近使用过的数据都能被缓存。 此外,AWR报告的Load Profile部分会提供每秒每事务的性能指标,如...

    oracle performance tuning

    1. **检查Get Hit Ratio (获取命中率)**:首先,检查`v$librarycache`中的SQL Area的`get hit ratio`是否超过90%。若低于90%,则需要进一步分析并优化应用代码。 ```sql SELECT get_hit_ratio FROM v$library...

    Oracle 11g体系-全面详解

    ### Oracle 11g体系-全面详解 #### 第一部分 体系架构 ##### 第一章:实例与数据库 **1.1 Oracle基础架构及应用环境** Oracle 11g的架构设计旨在提供高效、稳定和安全的数据管理解决方案。该版本不仅在技术上...

    Oracle数据库优化技术详解.pptx

    Instance 由内存结构和进程结构组成,包括 SGA、redo log buffer cache、shared pool、library cache、data dictionary cache 等。 在 Oracle 数据库优化技术中,方法论是非常重要的。方法论是指 Oracle 数据库...

    ORACLE 体系结构详解

    还有共享池(Shared Pool),其中的Library Cache保存解析后的SQL语句,提高查询性能。 共享池是SGA的关键部分,因为它直接影响到数据库的性能和可伸缩性。Library Cache中存储的解析SQL语句可以避免重复解析,显著...

    cmake学习手册集合包括《cmake教程》《cmake开发手册详解》《cmake中文手册》

    开发手册可能详细解释了CMake的内部机制,如查找路径策略、缓存(cache)机制以及如何编写可重用的CMake脚本。 《CMake中文手册》是官方文档的中文翻译,对于理解和查询CMake的特定功能非常有用。它提供了完整的...

    oracle 锁的概念

    - **LIBRARY CACHE LATCH**:用于保护Library Cache中的数据结构,确保并发操作的一致性。 - **ROW CACHE OBJECTS LATCH**:用于保护Row Cache中的数据结构。 - **REDO ALLOCATION LATCH**:用于保护Redo Log缓冲区...

    Oracle命中率 笔记整理结合实例

    SQL> SELECT SUM(pinhits)/sum(pins) FROM V$LIBRARYCACHE; 通常情况下,Library Cache 命中率应该在 98% 以上。如果命中率太低,需要考虑加大共享池、绑定变量、修改 cursor_sharing 等参数来优化性能。 二、共享...

    对于oracle11g 各种进程进行详解,进程与内存结构的关系,SGA的讲解

    3. 共享池(Shared Pool):存储PL/SQL代码、SQL语句及其执行计划,以及库缓存(Library Cache)和数据字典缓存。 4. Java池(Java Pool):为执行Java代码提供内存。 5. 大池(Large Pool):主要用于RMAN备份、...

    Oracle的锁内幕解惑

    本文旨在深入探讨Oracle锁机制的内部原理,特别是针对DML锁、DDL锁以及Latch等锁机制进行详细解析,帮助DBA更好地理解和应对实际工作中遇到的各种锁问题。 #### 二、Oracle锁机制概览 Oracle的锁机制可以大致分为...

    base_library.zip

    《Python基础库解析——base_library.zip中的核心模块详解》 Python作为一门强大的编程语言,其内置的基础库在软件开发中起着至关重要的作用。本文将深入解析“base_library.zip”中包含的一些关键Python核心模块,...

    AWR报告详解

    Buffer Cache存储最近访问的数据块,Shared Pool则包含Library Cache和Dictionary Cache,用于缓存解析后的SQL语句和数据字典信息。这些大小可以帮助DBA判断是否需要调整缓存大小以提高性能。 6. **选择合适的分析...

    CMake手册详解[格式整理+带标签]

    此外,手册还涵盖了特定的高级功能,比如与特定平台相关的命令,如load_cache和save_cache用于处理缓存信息,math用于执行数学运算等。还提供了一些实用工具,比如execute_process用于执行外部命令,message用于输出...

    oracle sga 调整

    FROM v$librarycache; ``` - 如果Library Cache的命中率低于90%,则可能需要增加共享池的大小。 - 检查Data Dictionary Cache的使用率: ```sql SELECT (SUM(gets - getmisses - usage - fixed)) / SUM(gets) ...

    OAL开发详解ppt

    1. **功能组件化**:PQOAL将OAL的功能划分为多个独立的组件,如Startup、Memory/Cache、Interrupt/Abort/Timer/RTC、IO/IOCTL、KITL/Profiler/Power、Log/Debug、PCI/Flash等。这种划分有利于模块化开发,每个组件...

Global site tag (gtag.js) - Google Analytics