ITPUB??ì3
12月微软Hyper-V虚拟化沙龙主题征集
ITPUB论坛 » Oracle专题深入讨论 » 对oracle内存结构的疑惑!

标题: 对oracle内存结构的疑惑!
离线 ak_007
初级会员



精华贴数 0
个人空间 0
技术积分 82 (19516)
社区积分 27 (6724)
注册日期 2004-11-1
论坛徽章:0
      
      

发表于 2004-11-26 11:20 
对oracle内存结构的疑惑!

尝试理解oracle内存结构体系,
翻阅了资料书,也在google上查询了,在这里的精华贴也看了,
是我愚昧,新手。到如今依然疑惑不解:
1、SGA和PGA的关系?(PGA是从SGA动态划分出来的吗?)
   (最主要这点)

2、PGA和参数sort_area_size的关系?
   是不是PGA大致 =  最大用户并行数 * sort_area_size

3、我在windows环境下的内存分配( 1G内存 )
   Oracle:(测试分配)
          SGA:
                  共享池:256M
         缓冲区高速缓存:336M
                  大型池:1M
                  JAVA池:32M
         用户会话参数:
         最大并行用户数:700
                  排序区:9M
        其他默认

   我在任务管理器查看oracle 内存使用:450M.
     3.1、为什么不是256+336+32+1 大致= 700M ??
   3.2、另外"排序区:9M"是从SGA划分出来吗?
   3.3、它属于PGA吗?
如能了解上述问题对我帮助真的不少,谢谢!!!!!!!


只看该作者    顶部
离线 biti_rainy
人生就是如此



精华贴数 38
个人空间 0
技术积分 111201 (4)
社区积分 11832 (132)
注册日期 2001-12-12
论坛徽章:41
现任管理团队成员ITPUB长老会成员ITPUB元老年度论坛发贴之星年度论坛发贴之星ITPUB北京九华山庄2008年会纪念徽章
管理团队2007贡献徽章参与2007年甲骨文全球大会(中国上海)纪念ITPUB北京香山2007年会纪念徽章管理团队2006纪念徽章会员2007贡献徽章会员2006贡献徽章

发表于 2004-11-26 13:13 
不使用MTS的情况下

sort_area_size 是 PGA 的一部分
PGA 和 SGA 完全是不同的部分

PGA 是针对进程私有内存使用来说的,对于整个数据库来说是所有进程使用的 除SGA外的内存的总和。 当然,sort_area_size 只是其中一个部分


__________________
眼界决定边界,态度决定高度
blog:
人生就是如此
只看该作者    顶部
离线 gclizh
中级会员



精华贴数 0
个人空间 0
技术积分 536 (3644)
社区积分 0 (103385)
注册日期 2003-12-16
论坛徽章:0
      
      

发表于 2004-11-29 19:17 

只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问