zoukankan      html  css  js  c++  java
  • 如何计算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/

  • 相关阅读:
    java 验证码
    时间日期转换+两个日期相减
    java创建文件和目录
    java获取文件名的三种方法
    获取当前日期前100天的日期
    字符串去重
    Java,数据库中的数据导入到Excel
    两个list<object> 比较 得到相同数据 差异数据
    Springmvc中@RequestParam传值中文乱码解决方案
    将src非空的属性注入到des中
  • 原文地址:https://www.cnblogs.com/HondaHsu/p/5089648.html
Copyright © 2011-2022 走看看