数据库内存设置:

项目 数据关系 单位
系统CPU   n
物理内存Memory 假设4G物理内存 4*1024 MB
memory_target   0.5*4*1024 0.5*Memory
sga_target   0.6*0.5*4*1024 0.6*memory_target
db_cache_size 0.6*0.6*0.5*4*1024 0.6*sga_target
shared_pool_size 32*n MB
log_buffer    
sga_max_size     >=sga_target
pga_aggregate_target   0.4*0.5*4*1024 0.4*memory_target
memory_max_target     0.5*4*1024 1.0*memory_target
 
项目 数据关系 单位
系统CPU   n
物理内存Memory   4*1024  
memory_target   0 表示自动分配
sga_target   0.6*0.5*4*1024 0.6*memory_target
db_cache_size   自动分配,<=sga_target
shared_pool_size  
log_buffer  
sga_max_size     >=sga_target
pga_aggregate_target   0.4*0.5*4*1024 0.4*memory_target
memory_max_target     0.5*4*1024 1.0*memory_target
 
项目 数据关系 单位
系统CPU   n
物理内存Memory   4*1024  
memory_target   0 表示自动分配
sga_target     未指定
db_cache_size 0.6*0.6*0.5*4*1024 需要人工配置大小,<=sga_target
shared_pool_size 32*n
log_buffer  
sga_max_size     >=sga_target
pga_aggregate_target     未指定
memory_max_target       1.0*memory_target

连接内存:

项目 数值 单位
session 0.4 MB/个
server 4 MB/个
连接池大小 100  
共享服器数量 100
connections 5000
每个连接代理成本   35 KB
Example of Memory Usage for Dedicated Server, Shared Server,   and DRPC 池
•Memory Usage   of Dedicated Server  5000*(0.4MB+4MB) 22 GB
•Memory Usage   of Shared Server 5000*0.4MB+100*4MB  2.5 GB
•Memory Usage   of Database Resident Connection Pooling 100*(0.4MB+4MB)+(5000*35KB) 615 MB

内存结构参考: http://blog.itpub.net/25264937/viewspace-694917/

如何计算oracle数据库内存的更多相关文章

  1. 修改oracle数据库内存报错

    今天修改oracle数据库内存时, alter system set memory_max_target=10240M scope=spfile;语句正确修改:但重启时却报错 : SQL> al ...

  2. oracle数据库内存调整之增加内存

    注:本文来源:小颜Kevin   <oracle数据库内存调整之增加内存> 模拟操作系统内存从2G增加为8G后,调整数据库内存参数,示例中参数不作为实际生产环境参考,因为因需所取,调整参数 ...

  3. 外部表及oracle数据库内存

    create table alert1 (log varchar2(1000))2 organization external3 (type oracle_loader4 default direct ...

  4. Oracle数据库内存使用情况分析查看

    SGA.PGA使用情况 select name,total,round(total-free,2) used, round(free,2) free,round((total-free)/total* ...

  5. Oracle数据库体系结构(2)数据库实例

    Oracle实例的概念: 实例(Instance):就是数据库管理系统,处于用户与物理数据库之间的一个中间层软件,由一系列内存结构和后台进程组成. 用户操作数据库的过程实质上与数据库实例建立连接,然后 ...

  6. oracle数据库体系结构

    一.oracle数据库体系结构 基本组成: Oracle server:一般情况下是一个instance和一个database组成 一般:1个instance只能对应一个数据库. 特殊:1个数据库可以 ...

  7. 转://Linux大内存页Oracle数据库优化

    PC Server发展到今天,在性能方面有着长足的进步.64位的CPU在数年前都已经进入到寻常的家用PC之中,更别说是更高端的PC Server:在Intel和AMD两大处理器巨头的努力下,x86 C ...

  8. Oracle数据库基础入门《二》Oracle内存结构

    Oracle数据库基础入门<二>Oracle内存结构 Oracle 的内存由系统全局区(System Global Area,简称 SGA)和程序全局区(Program Global Ar ...

  9. linux降低内存后oracle数据库无法启动

    降低了虚拟机的内存之后发现虚拟机中的oracle数据库无法startup,原因是 target memory的数据有问题,然后在安装数据库的使用的是自动内存管理.涉及的一个系统文件 /dev/shm ...

随机推荐

  1. 在windows下安装GIT

    Git是一个免费的.开源的版本控制软件.在Windows上安装git,一般为msysgit,官方下载地址为:http://code.google.com/p/msysgit/downloads/lis ...

  2. Unity3D 创建动态的立方体图系统

    Unity3D 创建动态的立方体图系统 这一篇主要是利用上一篇的Shader,通过脚本来完成一个动态的立方体图变化系统. 准备工作如下: 创建一个新的场景.一个球体.提供给场景一个平行光,准备2个立方 ...

  3. 【转】3 Essential Sublime Text Plugins for Node & JavaScript Developers

    原文转自:http://scottksmith.com/blog/2014/09/29/3-essential-sublime-text-plugins-for-node-and-javascript ...

  4. ssh 命令

    常用的ssh命令 cd 切换目录 1.查看日志:举例: tail -f tomcat/apache-tomcat-6.0.26/logs/catalina.2010-11-10.out 2.pwd   ...

  5. 故事板(Storyboard) 、 iPad编程 、 App和VC的生命周期

    1 创建动态TableView 1.1 问题 动态表视图就是显示多少分区,多少行以及每一行的显示内容都是根据数据源来决定.之前我们学过用xib展示动态表视图,本案例将学习如何使用Storyboard展 ...

  6. CI中的事物

    $this->db->trans_begin(), 在使用时,设置了  mysql AUTOCOMMIT = 0,表示禁止自动提交, 在未提交和回滚之前,不会提交sql查询. AUTOCO ...

  7. 【ajax】FormData

  8. Day01_JAVA语言基础第一天

    1.计算机基础知识(理解) 1.计算机硬件 软件的基础设施,就是载体,计算机的硬件由五大组成部件:运算器,控制器,存储器,输入设备和输出设备 2.计算机软件 系统软件:windows,MAC,LINU ...

  9. 一步一步理解GB、GBDT、xgboost

    GBDT和xgboost在竞赛和工业界使用都非常频繁,能有效的应用到分类.回归.排序问题,虽然使用起来不难,但是要能完整的理解还是有一点麻烦的.本文尝试一步一步梳理GB.GBDT.xgboost,它们 ...

  10. 关于java发起http请求

    我们到底能走多远系列(41) 扯淡: 好久没总结点东西了,技术上没什么总结,感觉做事空牢牢的.最近也比较疲惫. 分享些东西,造福全人类~ 主题: 1,java模拟发起一个http请求 使用HttpUR ...