oracle服务器需要多少内存,服务器_Oracle专用服务器的内存结构分布原则,一般我们会把oracle实例的内存 - phpStudy...

Oracle专用服务器的内存结构分布原则

一般我们会把oracle实例的内存用到系统物理内存的80%-60%(4G以上内存用到80%以上,2G内存用到60%-70%)

s=pga+sga_max_size=80%memory (对于OLTP系统pga是sga的4分之1,如果是DSS,则可以各占一半)

db_cache_size=60%sga

shared_pool_size=sga_max_size-db_cache_size-160m 也可以设置为35%sga左右

java_pool_size=64m

large_pool_size=16m

log_buffer=2m

1:4G物理内存

如果为4000m

s=3200m

对于OLTP(

sga=s*80%=2560m

db_cache_size=1536m 访问数据时数据的缓冲区、更新数据提交之前的脏数据等

shared_pool_size=864m 放置sql、plsql代码(以提高代码的共享)和数据字典信息(提高数据字典信息的访问速度)

java_pool_size=64m java应用

large_pool_size=16m 备份和恢复时使用,共享服务器时用户session的信息(UGA)(专用服务器时用户的session信息放置在pga中)

log_buffer=2m 日志数据缓冲、归档所用

PGA=640M)

对于DSS(

sga=s*50%=1600m

db_cache_size=960m 访问数据时数据的缓冲区、更新数据提交之前的脏数据等

shared_pool_size=480m 放置sql、plsql代码(以提高代码的共享)和数据字典信息(提高数据字典信息的访问速度)

java_pool_size=64m java应用

large_pool_size=16m 备份和恢复时使用,共享服务器时用户session的信息(UGA)(专用服务器时用户的session信息放置在pga中)

log_buffer=2m 日志数据缓冲、归档所用

PGA=800M)

2:2G物理内存

如果为2000m

s=1200m

对于OLTP(

sga=s*80%=960m

db_cache_size=576m 访问数据时数据的缓冲区、更新数据提交之前的脏数据等

shared_pool_size=224m 放置sql、plsql代码(以提高代码的共享)和数据字典信息(提高数据字典信息的访问速度)

java_pool_size=64m java应用

large_pool_size=16m 备份和恢复时使用,共享服务器时用户session的信息(UGA)(专用服务器时用户的session信息放置在pga中)

log_buffer=2m 日志数据缓冲、归档所用

PGA=240M)

对于DSS(

sga=s*50%=600m

db_cache_size=360m 访问数据时数据的缓冲区、更新数据提交之前的脏数据等

shared_pool_size=144m 放置sql、plsql代码(以提高代码的共享)和数据字典信息(提高数据字典信息的访问速度)

java_pool_size=32m java应用

large_pool_size=16m 备份和恢复时使用,共享服务器时用户session的信息(UGA)(专用服务器时用户的session信息放置在pga中)

log_buffer=2m 日志数据缓冲、归档所用

PGA=240M)

3:8G物理内存

如果为8000m

s=6400m

对于OLTP(

sga=s*80%=5120m

db_cache_size=3072m 访问数据时数据的缓冲区、更新数据提交之前的脏数据等

shared_pool_size=1864m 放置sql、plsql代码(以提高代码的共享)和数据字典信息(提高数据字典信息的访问速度)

java_pool_size=64m java应用

large_pool_size=16m 备份和恢复时使用,共享服务器时用户session的信息(UGA)(专用服务器时用户的session信息放置在pga中)

log_buffer=2m 日志数据缓冲、归档所用

PGA=1024M)

对于DSS(

sga=s*50%=3200m

db_cache_size=1920m 访问数据时数据的缓冲区、更新数据提交之前的脏数据等

shared_pool_size=1120m 放置sql、plsql代码(以提高代码的共享)和数据字典信息(提高数据字典信息的访问速度)

java_pool_size=64m java应用

large_pool_size=16m 备份和恢复时使用,共享服务器时用户session的信息(UGA)(专用服务器时用户的session信息放置在pga中)

log_buffer=2m 日志数据缓冲、归档所用

PGA=3200M)相关阅读:

总结Windows7系统亟待解决的10大问题

CSS实现绝对的完美圆角框

利用php的ob_start来生成静态页面的方法

asp.net 计划任务管理程序实现,多线程任务加载

jQuery 性能优化指南(2)

Windows7音频服务未运行的原因以及解决办法

如何使用Wordpress来撰写你的博客

JS代码的格式化和压缩

保障Winnt +asp +sql web站点的安全经验。(二)

快速定位到复杂的CSS BUG问题

IE中checkbox在刷新后初始化的问题

MySQL的1067错误解决方案大全

Asp.Net 网站性能优化之缓字决 (上) 缓冲写数据

挂载(mount)命令使用技巧

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值