如何计算oracle数据库内存
数据库内存设置:
| 项目 | 数据关系 | 单位 | ||
| 系统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数据库内存的更多相关文章
- 修改oracle数据库内存报错
今天修改oracle数据库内存时, alter system set memory_max_target=10240M scope=spfile;语句正确修改:但重启时却报错 : SQL> al ...
- oracle数据库内存调整之增加内存
注:本文来源:小颜Kevin <oracle数据库内存调整之增加内存> 模拟操作系统内存从2G增加为8G后,调整数据库内存参数,示例中参数不作为实际生产环境参考,因为因需所取,调整参数 ...
- 外部表及oracle数据库内存
create table alert1 (log varchar2(1000))2 organization external3 (type oracle_loader4 default direct ...
- Oracle数据库内存使用情况分析查看
SGA.PGA使用情况 select name,total,round(total-free,2) used, round(free,2) free,round((total-free)/total* ...
- Oracle数据库体系结构(2)数据库实例
Oracle实例的概念: 实例(Instance):就是数据库管理系统,处于用户与物理数据库之间的一个中间层软件,由一系列内存结构和后台进程组成. 用户操作数据库的过程实质上与数据库实例建立连接,然后 ...
- oracle数据库体系结构
一.oracle数据库体系结构 基本组成: Oracle server:一般情况下是一个instance和一个database组成 一般:1个instance只能对应一个数据库. 特殊:1个数据库可以 ...
- 转://Linux大内存页Oracle数据库优化
PC Server发展到今天,在性能方面有着长足的进步.64位的CPU在数年前都已经进入到寻常的家用PC之中,更别说是更高端的PC Server:在Intel和AMD两大处理器巨头的努力下,x86 C ...
- Oracle数据库基础入门《二》Oracle内存结构
Oracle数据库基础入门<二>Oracle内存结构 Oracle 的内存由系统全局区(System Global Area,简称 SGA)和程序全局区(Program Global Ar ...
- linux降低内存后oracle数据库无法启动
降低了虚拟机的内存之后发现虚拟机中的oracle数据库无法startup,原因是 target memory的数据有问题,然后在安装数据库的使用的是自动内存管理.涉及的一个系统文件 /dev/shm ...
随机推荐
- 第二个Sprint冲刺第三天
讨论地点:宿舍 讨论成员:邵家文.李新.朱浩龙.陈俊金 燃尽图: 待解决的问题: 需要将主界面重新布局,下面的是原始主界面: 想实现一个统计的功能,今天就完成了一个基本的布局: 开发感悟:爱在何方
- 设备、像素和点 、 9切片技术 、 颜色和外观 、 NavigationBar的美化
1 TMessage项目的输入面板界面 1.1 问题 IOS中经常会使用到九切片技术对图片进行处理.本案例使用九切片技术完成Tmessage项目的输入板界面,如图-1所示: 图-1 1.2 方案 首先 ...
- LinearLayout 控件
LinearLayout 控件,垂直显示各控件一行一个显示,比较好控件. 用RelativeLayout多个控件会堆在一起 <LinearLayout xmlns:android="h ...
- Golang 交叉编译
各平台的GOOS和GOARCH参考 OS ARCH OS version linux 386 / amd64 / arm >= Linux 2.6 darwin 386 / amd64 OS X ...
- PAT (Basic Level) Practise:1004. 成绩排名
[题目链接] 读入n名学生的姓名.学号.成绩,分别输出成绩最高和成绩最低学生的姓名和学号. 输入格式:每个测试输入包含1个测试用例,格式为 第1行:正整数n 第2行:第1个学生的姓名 学号 成绩 第3 ...
- 漫水填充算法 - cvFloodFill() 实现
前言 漫水填充算法是用来标记一片区域的:设置一个种子点,然后种子点附近的相似点都被填充同一种颜色. 该算法应用性很广,比如目标识别,photoshop 的魔术棒功能等等,是填充类算法中应用最为广泛的一 ...
- CUDA 程序中的同步
前言 在并发,多线程环境下,同步是一个很重要的环节.同步即是指进程/线程之间的执行顺序约定. 本文将介绍如何通过共享内存机制实现块内多线程之间的同步. 至于块之间的同步,需要使用到 global me ...
- Matlab 2012a 下载和安装教程
迅雷下载地址 http://bbs.pinggu.org/thread-1426998-1-1.html(下载速度比较快) 1 Setup.exe 2. 不使用 internet 安装 then ...
- 灰度图像的自动阈值分割(Otsu 法)(转载)
灰度图像的自动阈值分割(Otsu 法) 机器视觉领域许多算法都要求先对图像进行二值化.这种二值化操作阈值的选取非常重要.阈值选取的不合适,可能得到的结果就毫无用处.今天就来讲讲一种自动计算阈值的方法. ...
- Base适配器
package com.baidu.base; import java.util.List; import com.baidu.vo.Mydata;import com.bwie.yd.R;impor ...