楼主: wee0618

请教,windows2000+oracle内存8G SAG调整

[复制链接]
论坛徽章:
0
11#
 楼主| 发表于 2005-5-8 15:02 | 只看该作者
我的环境:HP DL580G2 4颗cpu/8G内存       win2000 advance server+oracle9i
我把我的具体步骤写下来:
1、首先要把windows 2000 advance server 的awe功能参数打开,在boot.ini文件里添加 /PAE的参数以支持4G以上内存。
2、把oracle升级到9.2.0.6,关于oracle打补丁的文档请参考补丁随机文档按照文档作没出现错误;
3、在windows在注册表 _Local_Machine software-oracle-home0中添加一个二进制值,名称为AWE_WINDOW_MEMORY ,值的单位为字节,我添加的是1G
4、在oracle配置文件里修改参数:
屏蔽db_cache_size参数,
添加db_block_buffers=(A),A乘以db_block_size=你想要的db_cache_size
添加USE_INDIRECT_DATA_BUFFERS=TRUE
添加pre_page_sga = true
添加_DB_BLOCK_LRU_LATCHES=64
屏蔽sga_max参数(ORA-00385错误在存在sga_max时就出现,屏蔽之后就没了)
5、保存。
6、ok

我的第一二篇文档都有文档出处,第三篇文档链接http://www.dbonline.cn/source/or ... racle%20for%20win2k'memory%20limit.html

使用道具 举报

回复
论坛徽章:
0
12#
 楼主| 发表于 2005-5-8 15:32 | 只看该作者
不好意思,我翻了一下安装笔记,ORA-00385错误是在正确设置AWE_WINDOW_MEMORY参数后消失而不是屏蔽SGA_MAX参数,希望不要误导大家,呵呵

使用道具 举报

回复
论坛徽章:
0
13#
发表于 2005-8-8 14:23 | 只看该作者

有点晕:)

各位大虾,我们单位的服务器配置和搂住得差不多,但是我在实施过程中还是无法启用4GB外的内存(还有4GB),请问上面说的那个配置文件在那个目录下面呢?是在admin/oracle下么?谢谢了!

使用道具 举报

回复
论坛徽章:
9
会员2006贡献徽章
日期:2006-04-17 13:46:342010年世界杯参赛球队:葡萄牙
日期:2009-12-19 11:47:11紫蛋头
日期:2011-05-26 12:15:02复活蛋
日期:2011-08-31 12:12:27紫蛋头
日期:2012-04-14 21:48:20奥运会纪念徽章:游泳
日期:2012-07-11 19:00:41奥运会纪念徽章:垒球
日期:2012-10-10 11:44:39茶鸡蛋
日期:2012-11-29 16:59:04青年奥林匹克运动会-高尔夫
日期:2014-09-12 13:27:29
14#
发表于 2005-8-9 09:49 | 只看该作者

oracle

一直有看到说如何在linux/windows平台使用超过1.7G的SGA,实现的方法是比较多,也比较容易,但是,我想问一句,真正需要使用超过1.7G的SGA系统又有多少?而且,真正需要使用超过1.7G SGA系统,有多少又是通过修改参数来实现?

使用道具 举报

回复
论坛徽章:
0
15#
发表于 2005-8-9 11:13 | 只看该作者
大哥,你是在回答我的问题么?我只是想讨论一下技术性的问题,我不懂所以问一下,呵呵

使用道具 举报

回复
论坛徽章:
0
16#
 楼主| 发表于 2005-8-11 10:35 | 只看该作者

Re: 有点晕:)

最初由 hagin 发布
[B]各位大虾,我们单位的服务器配置和搂住得差不多,但是我在实施过程中还是无法启用4GB外的内存(还有4GB),请问上面说的那个配置文件在那个目录下面呢?是在admin/oracle下么?谢谢了! [/B]


boot.ini文件好像在c:\windows下,你可以搜索一下。initxxx.ora好像在oracle主目录的database目录下,不行你搜索一下*.ora

使用道具 举报

回复
论坛徽章:
0
17#
发表于 2005-8-12 08:58 | 只看该作者
我找到那个文件了,叫做spfileoracle.ora,在里面注释行是不是加#号呢?里面调整的buffers是不是就是SGA里面的高速缓存呢?

使用道具 举报

回复
论坛徽章:
0
18#
发表于 2005-8-12 17:24 | 只看该作者
上述的文件我一改库就起不来了,哪怕只是改个数字,不是用记事本打开么?那个带日期标示的init.ora文件时做什么用的呢?改那个没什么用

使用道具 举报

回复
论坛徽章:
47
蒙奇·D·路飞
日期:2017-03-27 08:04:23马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11一汽
日期:2013-09-01 20:46:27复活蛋
日期:2013-03-13 07:55:232013年新春福章
日期:2013-02-25 14:51:24ITPUB 11周年纪念徽章
日期:2012-10-09 18:03:322012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20
19#
发表于 2005-8-12 21:25 | 只看该作者
最初由 hagin 发布
[B]上述的文件我一改库就起不来了,哪怕只是改个数字,不是用记事本打开么?那个带日期标示的init.ora文件时做什么用的呢?改那个没什么用 [/B]


Stop modifying spfile directly and read the manual, Admin guide, SQL Reference, and Concepts manual.

Yong Huang

使用道具 举报

回复
论坛徽章:
0
20#
发表于 2005-12-14 09:20 | 只看该作者
在windows在注册表 _Local_Machine software-oracle-home0中添加一个二进制值,名称为AWE_WINDOW_MEMORY ,值的单位为字节,我添加的是1G

既然是添加二进制值﹐單位又怎樣是字節啊﹐可以解釋下嗎???

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表