一,设置SGA的原则:

有时候会碰到在配置SGA中出现了问题,由于分配的内存过多,数据库启不起来了。

而且还要注意,在WINDOWS平台下,32位的操作系统,SGA分配不能超过1.8G,64位的扛得住一些,所以我的数据库服务器换成64位的WINDOWS2003了。

内存结构=SGA(系统全局区)+PGA(程序全局区)

SGA:是用于存储数据库信息的内存区,该信息为数据库进程所共享。它包含Oracle 服务器的数据和控制信息,它是在Oracle服务器所驻留的计算机的实际内存中得以分配,如果实际内存不够再往虚拟内存中写

我们重点就是设置SGA,理论上SGA可占OS系统物理内存的1/2——1/3

原则:SGA+PGA+OS使用内存

SGA=((db_block_buffers*blocksize)+(shared_pool_size+large_pool_size+java_pool_size+log_buffers)+1MB

1、SGA系统全局区.(包括以下五个区)

A、数据缓冲区:(db_block_buffers)存储由磁盘数据文件读入的数据。

大小: db_block_buffers*db_block_size

Oracle9i设置数据缓冲区为:Db_cache_size

原则:SGA中主要设置对象,一般为可用内存40%。

B、共享池:(shared_pool_size):数据字典,sql缓冲,pl/sql语法分析.加大可提速度。

原则:SGA中主要设置对象,一般为可用内存10%

sga设置原则 oracle11,设置SGA的原则以及修改它的大小相关推荐

  1. 设置SGA的原则以及修改它的大小

    设置SGA的原则以及修改它的大小 一,设置SGA的原则: 有时候会碰到在配置SGA中出现了问题,由于分配的内存过多,数据库启不起来了. 而且还要注意,在WINDOWS平台下,32位的操作系统,SGA分 ...

  2. Oracle 如何设置shared pool 和sga大细, 应该设置几大

    这篇文章是参考甲骨论老相老师的教学视频: http://v.youku.com/v_show/id_XMzkyMTg4Njg0.html 所做的学习笔记 前面已经提过shared pool(共享池)的 ...

  3. linux查看oracle的sga设置,Oracle基础教程之设置系统全局区SGA命令

    今天简单介绍一下SGA 的设置方法 1.sga_target 参数 alter system set sga_target = 40000m  scope=both; 特性: 1).ASMM 自动共享 ...

  4. oracle全局高速缓存,Oracle技术之设置系统全局区SGA命令

    今天简单介绍一下 target="_self">SGA 的设置方法 1.sga_target 参数 alter system set sga_target = 40000m ...

  5. 《众妙之门——网页排版设计制胜秘诀》——第3章 设置网页字体的5 项原则和方法3.1 系统地进行网页版式设计...

    本节书摘来自异步社区<众妙之门--网页排版设计制胜秘诀>一书中的第3章,第3.1节,作者: [德]Smashing Magazine 译者: 侯景艳 , 范辰 更多章节内容可以访问云栖社区 ...

  6. oracle shared pool size,oracle 关于设置shared pool及sga大小

    本文参考了https://blog.csdn.net/xinzhan0/article/details/52461611?locationNum=2&fps=1 如何设置shared pool ...

  7. oracle+sga+pga用途,Oracle9i 动态SGA,PGA特性探索

    Oracle9i 动态SGA,PGA特性探索 更新时间:2009年03月03日 23:23:54   作者: 虽然Oracle9i中的内存管理仍然需要很多的手工操作,不过大部分的Oracle管理员可以 ...

  8. 8大原则带你秒懂Happens-Before原则

    摘要:在并发编程中,Happens-Before原则是我们必须要掌握的,今天我们就一起来详细聊聊并发编程中的Happens-Before原则. 本文分享自华为云社区<[高并发]一文秒懂Happe ...

  9. 设计模式原则之六:依赖倒置原则

    依赖倒置原则(简称DIP),的本质骑士就是通过抽象(抽象类或接口)使各个类或模块的实现彼此独立,不相互影响,实现模块间的松耦合.但是这个原则也是6个设计原则中最难以实现的了,如果没有实现这个原则,那么 ...

最新文章

  1. 盘点Java框架常用的3大底层技术!
  2. 解决gitosis中authorized_keys不自动更新问题
  3. 继BERT之后,这个新模型再一次在11项NLP基准上打破纪录
  4. 如何利用XShell隧道通过跳板机连接内网机器
  5. 实战SSM_O2O商铺_04自下而上逐步整合SSM
  6. C语言各种变量的初始化
  7. Laravel安装步骤
  8. 区分range() , np.arange() , np.linspace()
  9. python绘图函数m_Python散点图。m的尺寸和样式
  10. 查询成绩小于85且是计算机的一项应用,查询练习2
  11. 【Flink】Object Reuse 模式(Stream API) 性能优化 chain 数据重用 不深拷贝
  12. hibernate笔记--使用注解(annotation)方式配置单(双)向多对一的映射关系
  13. 华为轮值董事长郭平:美国在5G方面已落后
  14. 速达软件各版本及产品ID
  15. 删除Windows10系统远程桌面的连接记录
  16. 普通正态分布如何转换到标准正态分布
  17. html中置顶的命令行是啥,html怎么把置顶
  18. 网络发现已关闭。网络计算机和设备不可见。请启用网络和共享中心中的网络发现。
  19. 【C++】【整活】鼠标抖动
  20. 解读《欧洲新工业战略》:三个愿景与三大策略

热门文章

  1. Buffalo LS-QVL安装+配置信息
  2. 河海大学计算机专硕考研万字经验贴
  3. 读-Martin Fowler-企业应用架构模式
  4. CSS伪类选择器nth-child 选择3的倍数个元素写法
  5. RetinaFace最强开源人脸识别算法
  6. 浅谈:多光谱和高光谱图像有什么区别?
  7. 分布式系统(概念、时间、状态)
  8. 快递单号发出物流信息哪里查,快递单号查询物流方法
  9. 幻璃镜服务器维护中,仙剑奇侠传幻璃镜6月1日更新_仙剑奇侠传幻璃镜6月1日维护更新公告_快吧手游...
  10. PS基础工具全面介绍!!!