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

2016-02-19 21:13 1 1 收藏

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

【 tulaoshi.com - 编程语言 】

  服务器: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 "

/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;

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

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参数注释掉。

  先导出spfile:

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

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

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

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

Shutdown immediate;

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

Exit;

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

来源:https://www.tulaoshi.com/n/20160219/1625603.html

延伸阅读
序列(SEQUENCE)是序列号生成器,可以为表中的行自动生成序列号,产生一组等间隔的数值(类型为数字)。其主要的用途是生成表的主键值,可以在插入语句中引用,也可以通过查询检查当前值,或使序列增至下一个值。 创建序列需要CREATE SEQUENCE系统权限。序列的创建语法如下: CREATESEQUENCE序列名 [INCREMENTBYn] [STARTW...
标签: ASP
  Oracle是世界上用得最多的数据库之一,活动服务器网页(ASP)是一种被广泛用于创建动态网页的功能强大的服务器端脚本语言。许多ASP开发人员一直在考虑,能否在开发互联网应用、电子商务网站、互联网管理系统时结合使用ASP和Oracle数据库?这个问题的答案是肯定的,我们还可以使用VB访问Oracle数据库。在本篇文章中,我们将主要讨论...
在Internet上运作数据库经常会有这样的需求:把遍布全国各城市相似的数据库应用统一起来,一个节点的数据改变不仅体现在本地,还反映到远端。复制技术给用户提供了一种快速访问共享数据的办法。 一、实现数据库复制的前提条件 1、数据库支持高级复制功能 您可以用system身份登录数据库,查看v$option视图,如果其中Advanced...
跟 微软的数据库产品不一样, Oralce 把 '' 空的string 自动替换为 Null 所以下面的代码你可能考虑不一样的结果.create table suppliers( supplier_idnumber,supplier_name varchar2(100)); Next, we'll insert two records into this table.insert into suppliers (supplier_id, supplier_name ) values ( 10565, null );insert into supplie...
标签: PHP
  利用OCI向数据表 'email_info' 输入数据 同上,只不过用OCI来写   相关PHP代码: if ($submit == "click"){   // The submit button was clicked!   // Get the input for fullname and email then store it in the database.   PutEnv("ORACLE_SID=ORASID"); &...

经验教程

769

收藏

69
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部