Oracle数据库中如何使用超过2G的内存

嘿呀灬诶呦喂丶

嘿呀灬诶呦喂丶

2016-02-19 21:13

下面图老师小编跟大家分享Oracle数据库中如何使用超过2G的内存,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~

  服务器:HPDL580G2(双CPU 6G内存)WIN2003 Enterprise Edition+ORACLE 9I 2.0.3.0

  1、 首先,在boot.int中加入启动参数3G和PAE

multi(0)disk(0)rdisk(0)partition(1)WINNT="Microsoft windows 2003 Enterprise Edition "

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

/3G /PAE /fastdetect

  2、 然后在注册表[HKEY_LOCAL_MACHINESOFTWAREORACLEHOME0]下添加字符串值:

AWE_WINDOW_MEMORY,设为1G:1024000000

  3、 备份现在正在使用的spfile:在CMD命令下执行以下命令:

Sqlplus /nolog

Conn / as sysdba

Create pfile=’d:k.ora’ from spfile;

  4、 修改ORACLE的spfile值,在数据库打开时,在sqlplus下执行以下命令:

Alter system set use_indirect_data_buffers=true scope=spfile;

Alter system set pre_page_sga=true scope=spfile;

Alter system set db_block_buffers=262144 scope=spfile;

(修改完成后,SGA的大小为db_block_size* db_block_buffers=8k*256K=2G)

  5、 修改完spfile之后,要把spfile中的db_cache_size参数注释掉。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  先导出spfile:

Create pfile=’d:modify.ora’ from spfile;

  然后用记事本打开D盘下面的MODIFY.ORA文件,找到db_cache_size并注释掉(在行首加上井号#),完成之后把修改好的pfile导回入spfile;

  在sqlplus下关闭数据库并导回spfile:

Shutdown immediate;

Create spfile from pfile=’d:modify.ora’;

Exit;

  6、最后重新启动操作系统,操作完成。

展开更多 50%)
分享

猜你喜欢

Oracle数据库中如何使用超过2G的内存

编程语言 网络编程
Oracle数据库中如何使用超过2G的内存

mysql 数据库中my.ini的优化 2G内存针对站多 抗压型的设置

编程语言 网络编程
mysql 数据库中my.ini的优化 2G内存针对站多 抗压型的设置

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

如何在PHP中使用Oracle数据库(2)

PHP
如何在PHP中使用Oracle数据库(2)

Oracle数据库技术(2)

电脑网络
Oracle数据库技术(2)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Oracle 数据库中创建合理的数据库索引

编程语言 网络编程
Oracle 数据库中创建合理的数据库索引

Oracle数据库数据对象分析(中)

编程语言 网络编程
Oracle数据库数据对象分析(中)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

WEB页面工具语言XML支持的工具

WEB页面工具语言XML支持的工具

实例讲解Oracle里抽取随机数的多种方法

实例讲解Oracle里抽取随机数的多种方法
下拉加载更多内容 ↓