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 共享池和数据库高速缓冲区,引出SQL执行过程

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

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

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

ORACLE软解析与共享池

文档结构图:

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

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

基于参数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
  • 下载

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

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

SGA包含的组件:共享池

  • 2013-01-15 07:19
  • 23KB
  • 下载

创建oracle数据库的时候:专用服务器模式和共享服务器模式的区别

在建立Oracle数据库的时候,应该会在数据库建立助手向导上面看到这么一个选项,就是数据库的连接模式采用什么方式。在Oracle9i或者10g中,可以看到有2种连接模式,一种叫做专用服务器连接(ded...

Oracle数据库共享连接和专用连接方式比较

在专用连接方式中,每一个连接到数据库服务器的客户端请求,服务器会和客户端之间建立起连接,这个连接用于专门处理该客户端的所有请求,直到用户主动断开连接或网络出现中断。在连接处于空闲时,后台进程PMON会...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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