欢迎来到天天文库
浏览记录
ID:19906556
大小:148.34 KB
页数:13页
时间:2018-10-07
《oracle内存参数调整》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ORACLE内存参数调整唐雪梅目的:例如WINDOWS系统,一个是512MB,一个是4G内存,在运行软件时,如果不对ORACLE内存参数调整,有可能4G内存在计算成本也很慢,保存一张单据要花半个小时等一些情况,为了充分利用内存,解决软件中运行速度慢的问题,故要对ORACEL内存参数进行适当调整。操作步骤:一、查看ORACLE企业管理器,了解有哪些ORACEL内存参数可调整ORACLE内存参数我们主要调整例程-配置-内存中的参数:共享池、缓冲区高速缓存、SGA、PGA,调整比例大概这样:假如WNDOWS内存有4G,ORACLE大概需占2G,SGA大概会占80%-90%,PGA大概会占10
2、%-20%,这个比例不一定,如果用的人多,则PGA会调大;如果是非WINDOW环境,ORACLEz则会点系统内存的80%。操作步骤:二、如何修改参数进入ORACLE目录:DORACLEORA92DABABASE,要修改spfile参数,但此文件是二进制的,无法修改,需转换。操作步骤:三、创建PFILE参数先在TOTAL进入ORACLE目录,然后CMD,进入DOS下D:oracleora92database>sqlplus/nologSQL*Plus:Release9.2.0.1.0-Productionon星期五5月710:27:562010Copyright(c)1982
3、,2002,OracleCorporation.Allrightsreserved.SQL>conn/assysdba已连接。创建pfileSQL>createpfile='inittxm.ora'fromspfile='spfiletxm.ora';文件已创建。以写字板打开INITTXM.ORA,修改参数,主要修改的参数是:共享池:shared_pool_size大池:large_pool_size20%SGA80%缓冲区高速缓存:db_cache_size80%程序全局区(PGA):pga_aggregate_targetPGA20%参数值都是以字节数显示的,分配时候,如果4G内存
4、,ORALCE则占2G,那SGA就有1.6G左右,共享池则是1.6G*20%=0.32G,缓冲区缓存则1.6G*80%=1.28G创建spfilecreatespfile,的时候,由于实例已经打开spfile,必须将spfile另外取一个名字。将数据库停掉后再改spfile的名字,以下就是没改名字出现的提示SQL>createspfile='spfiletxm.ora'frompfile='inittxm.ora';createspfile='spfiletxm.ora'frompfile='inittxm.ora'*ERROR位于第1行:ORA-32002:无法创建已由例程使用的SP
5、FILE修改SPFILETXM.ORA的名字SQL>createspfile='spfiletxm.ora123'frompfile='inittxm.ora';文件已创建。停止ORACLE服务,将原SPFILETXM.ORA重命名,然后再将SPFILETXM.ORA123修改成SPFILETXM.ORA,然后再重启服务D:oracleora92database>netstoporacleservicetxmOracleServiceTXM服务正在停止........OracleServiceTXM服务已成功停止。
此文档下载收益归作者所有