Oracle数据库中共享池的一些理解

原创 2006年06月12日 14:59:00
        共享池主要由库缓冲区(共享SQL区和PL/SQL区)和数据字典缓冲区组成,它的作用是存放频繁使用的sql,在有限的容量下,数据库系统根据一定的算法决定何时释放共享池中的sql;如果容量不足时,释放不及时,会将命中率不频繁的,长时间不使用的sql放到磁盘缓冲区中,保证共享池中的容量不被使用耗尽;可以使用SELECT SQL_TEXT, SHARABLE_MEM FROM V$SQL WHERE SHARABLE_MEM > '100000' ORDER BY SHARABLE_MEM DESC;找出内容大于100K的sql语句,通过修改和优化sql,使它的执行效率提高,保证数据库中系统的性能。

Oracle 笔记(二) 共享池中的 查询结果高速缓存

Oracle DB 处理PL/SQL 程序单元(过程、函数、程序包、匿名块和数据触发器)的方式与它处理单个SQL 语句的方式十分相似。Oracle DB 分配一个共享区域以存放程序单元经过语法分析和编...

Oracle 共享池和数据库高速缓冲区,引出SQL执行过程

共享池在数据库中可以说是相当重要动力资源,关系着数据库的性能瓶颈。 什么是共享池呢?         共享池是内存结构中SGA(系统全局区)的一部分,包含了:库缓冲区、数据字典缓冲区、服务器结果缓...

Oracle内存详解之三 Shared pool 共享池

一. Shared Pool 概述             在之前的blog对Oracle 的内存架构也做了一个概述,参考:                         Oracle 内存...

ORACLE软解析与共享池

文档结构图:

ORACLE--预编译与共享池--SGA基本介绍

转自:http://blog.csdn.net/xieyuooo/article/details/5463838 我们暂时先不说其他的,我们先做一个简单的实验来证明来看出一些问题,最后通...

Oracle内存详解之三 Shared pool 共享池

转自: http://blog.csdn.net/zengmuansha/article/details/6757701 一. Shared Pool 概述             在之前的b...

Oracle内存全面分析(3)-1Oracle 的内存架构组成_1SGA.3共享池(Shared pool)的组成:库缓存(Library Cache)和字典缓存(Dictionary Cache)

1.1.4.   共享池(Shared pool) SGA中的共享池由库缓存(Library Cache)、字典缓存(Dictionary Cache)、用于并行执行消息的缓冲以及控制结构组成。 ...
  • haiross
  • haiross
  • 2014年11月20日 14:34
  • 534

基于参数shared_pool_reserved_size进一步理解共享池shared pool原理

结论 1,与共享池相关的参数为:shared_pool_size,shared_pool_reserved_size,_shared_pool_reserved_pct   _shared_poo...

调整共享池 033ppt

  • 2007年10月09日 00:34
  • 124KB
  • 下载

SGA包含的组件:共享池

  • 2013年01月15日 07:19
  • 23KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Oracle数据库中共享池的一些理解
举报原因:
原因补充:

(最多只允许输入30个字)